<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div, table, tr, th, td, dl, dt, dd {
  margin: 0;
  padding: 0;
}

img {
  border: 0;
}

input, select {
  font-size: 14px;
  vertical-align: middle;
}

ul, ol, li {
  list-style: none;
}

a {
  font-size: 14px;
  color: #000;
  text-decoration: none;
}

::-webkit-input-placeholder {
  font-size: 12px;
  color: #999;
}

:-ms-input-placeholder {
  font-size: 12px;
  color: #999;
}

::-ms-input-placeholder {
  font-size: 12px;
  color: #999;
}

body {
  width: 100%;
  height: auto;
  font-size: 14px;
  font-family: "Microsoft Yahei";
  margin: 0 auto;
  padding: 0;
  background: #fff;
}

.header {
  width: 100%;
  height: 100px;
  background: #fff;
  clear: both;
  overflow: hidden;
}
.header .header-list {
  width: 1200px;
  height: 100px;
  margin: 0 auto;
}
.header .header-list .logo {
  float: left;
  width: 480px;
  height: 76px;
  background: url("../images/logo.png") no-repeat left center;
  margin: 12px auto;
}
.header .header-list .menu {
  float: right;
  width: 630px;
  height: 100px;
}

.banner {
  width: 100%;
  height: 623px;
}

.banneron {
  width: 100%;
  height: 300px;
}

.keywords {
  width: 1200px;
  height: 40px;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}
.keywords ul li {
  float: left;
  width: auto;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #505253;
  margin-right: 10px;
}

.about {
  width: 1200px;
  height: 415px;
  background: #EFEFEF;
  border: 1px solid #DCDCDC;
  border-radius: 4px;
  margin: 60px auto 80px auto;
  overflow: hidden;
}
.about .about-list {
  width: 1200px;
  height: 505px;
  margin: 0 auto;
}
.about .about-list .about-title {
  float: left;
  width: 500px;
  height: 310px;
  margin: 40px;
}
.about .about-list .about-title h2 {
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: left;
  font-size: 36px;
  color: #003881;
  font-weight: normal;
}
.about .about-list .about-img {
  float: right;
  width: 620px;
  height: 415px;
}
.about .about-list .about-img img {
  display: block;
  width: 620px;
  height: 415px;
}

.place {
  width: 100%;
  height: 137px;
  background: url("../images/place.jpg") no-repeat center;
}

.products {
  width: 100%;
  height: 1283px;
  background: url("../images/probg.jpg") no-repeat center;
  clear: both;
  overflow: hidden;
  margin: 0 auto 30px auto;
}
.products .products-head {
  width: 1200px;
  height: 110px;
  margin: 80px auto 60px auto;
}
.products .products-head a {
  display: block;
  width: 651px;
  height: 110px;
  margin: 0 auto;
}
.products .products-head a span {
  display: block;
  font-size: 36px;
  color: #003881;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 15px;
}
.products .products-head a b {
  display: block;
  font-size: 13px;
  line-height: 30px;
  color: #53585F;
  letter-spacing: 1px;
  text-align: center;
}
.products .products-list {
  width: 1200px;
  height: 880px;
  margin: 0 auto;
}
.products .products-list .products-sort-list {
  float: left;
  width: 300px;
  height: 880px;
  background: #F4F4F4;
}
.products .products-list .products-sort-list h1 {
  width: 300px;
  height: 60px;
  background: #003881;
  font-weight: normal;
}
.products .products-list .products-sort-list h1 a {
  display: block;
  width: 300px;
  height: 60px;
  line-height: 60px;
  font-size: 24px;
  color: #fff;
  text-align: center;
}
.products .products-list .products-sort-list .products-sort-name {
  width: 290px;
  height: auto;
  margin: 0 5px 15px 5px;
  clear: both;
  overflow: hidden;
}
.products .products-list .products-sort-list .products-sort-name dt {
  width: 100%;
  height: 42px;
  line-height: 42px;
  border-bottom: 1px solid #D8D8D8;
  text-indent: 6px;
  margin: 5px 0 15px 0;
  color: #000;
}
.products .products-list .products-sort-list .products-sort-name dt a {
  font-size: 18px;
  color: #000;
  padding-left: 15px;
}
.products .products-list .products-sort-list .products-sort-name dd {
  height: 30px;
  line-height: 30px;
}
.products .products-list .products-sort-list .products-sort-name dd a {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
  letter-spacing: 2px;
}
.products .products-list .products-sort-list .products-sort-name dd.sort5 a {
  letter-spacing: 0;
}

.pay {
  width: 100%;
  height: 498px;
  background: url("../images/pay.jpg") no-repeat center;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}
.pay .pay-head {
  width: 1200px;
  height: 100px;
  margin: 30px auto;
}
.pay .pay-head a {
  display: block;
  width: 651px;
  height: 110px;
  margin: 0 auto;
}
.pay .pay-head a span {
  display: block;
  font-size: 36px;
  color: #fff;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 15px;
}
.pay .pay-head a b {
  display: block;
  font-size: 13px;
  line-height: 30px;
  color: #fefefe;
  letter-spacing: 1px;
  text-align: center;
}
.pay .pay-list {
  width: 1200px;
  height: 240px;
  margin: 0 auto;
}

.advantage {
  width: 1200px;
  height: auto;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}
.advantage .advantage-head {
  width: 1200px;
  height: 120px;
  margin: 60px auto 45px auto;
}
.advantage .advantage-head span {
  display: block;
  font-size: 32px;
  color: #003881;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 15px;
}
.advantage .advantage-head span strong {
  font-size: 48px;
}
.advantage .advantage-head b {
  display: block;
  width: 651px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 30px;
  color: #53585F;
  letter-spacing: 1px;
  text-align: center;
}
.advantage .advantage-list {
  width: 1200px;
  height: 414px;
  overflow: hidden;
  margin: 0 auto 80px auto;
}
.advantage .advantage-list .advantage-sort-pic {
  width: 1200px;
  height: 414px;
}
.advantage .advantage-list .advantage-sort-pic ul li {
  float: left;
  width: 314px;
  height: 414px;
  position: relative;
}
.advantage .advantage-list .advantage-sort-pic ul li a {
  display: block;
}
.advantage .advantage-list .advantage-sort-pic ul li a.a-img {
  width: 314px;
  height: 414px;
}
.advantage .advantage-list .advantage-sort-pic ul li a.a-img img {
  display: block;
  width: 314px;
  height: 414px;
}
.advantage .advantage-list .advantage-sort-pic ul li a.a-intro {
  width: 294px;
  height: 88px;
  line-height: 23px;
  padding: 10px;
  position: absolute;
  bottom: 0;
  font-size: 14px;
  color: #565B5F;
}
.advantage .advantage-list .advantage-sort-pic ul li.sort2 {
  margin: 0 128px;
}

.service {
  width: 100%;
  height: auto;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}
.service .service-head {
  width: 1200px;
  height: 110px;
  clear: both;
  overflow: hidden;
  margin: 120px auto 60px auto;
}
.service .service-head span {
  display: block;
  font-size: 36px;
  color: #003881;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 15px;
}
.service .service-head b {
  display: block;
  width: 651px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 30px;
  color: #53585F;
  letter-spacing: 1px;
  text-align: center;
}
.service .service-list {
  width: 1300px;
  height: 140px;
  background: url("../images/servicebg.png") no-repeat center;
  margin: 30px auto 60px auto;
}

.news {
  width: 100%;
  height: 949px;
  background: url("../images/news.jpg") no-repeat center;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}
.news .news-bg {
  width: 1200px;
  height: 849px;
  background: #fff;
  margin: 100px auto 0 auto;
  clear: both;
  overflow: hidden;
}
.news .news-bg .news-head {
  width: 1200px;
  height: 105px;
  margin: 30px auto;
}
.news .news-bg .news-head a {
  display: block;
  width: 651px;
  height: 105px;
  margin: 0 auto;
}
.news .news-bg .news-head a span {
  display: block;
  font-size: 36px;
  color: #003881;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 15px;
}
.news .news-bg .news-head a b {
  display: block;
  margin: 0 auto;
  font-size: 13px;
  line-height: 30px;
  color: #53585F;
  letter-spacing: 1px;
  text-align: center;
}
.news .news-bg .news-list {
  width: 1200px;
  height: 350px;
  margin: 0 auto;
}
.news .news-bg .product-key {
  width: 1200px;
  height: 0 auto;
  clear: both;
  overflow: hidden;
  margin: 0 auto;
}
.news .news-bg .product-key .product-key-head {
  width: 1140px;
  height: 44px;
  line-height: 44px;
  margin: 0 auto;
  border-bottom: 1px solid #CCD7E6;
}
.news .news-bg .product-key .product-key-head span {
  display: block;
  float: left;
  font-size: 20px;
  color: #003881;
  margin-left: 10px;
}
.news .news-bg .product-key .product-key-head a {
  display: block;
  float: right;
  font-size: 12px;
  color: #666;
  margin-right: 10px;
}
.news .news-bg .product-key .product-key-list {
  width: 1140px;
  height: 220px;
  margin: 0 auto;
}
.news .news-bg .product-key .product-key-list .public-technology {
  width: 100%;
  height: 220px;
}
.news .news-bg .product-key .product-key-list .public-technology ul li {
  float: left;
  width: 530px;
  height: 90px;
  margin: 20px 5px 0 5px;
}
.news .news-bg .product-key .product-key-list .public-technology ul li.technology2, .news .news-bg .product-key .product-key-list .public-technology ul li.technology4 {
  float: right;
}
.news .news-bg .product-key .product-key-list .public-technology ul li a {
  display: block;
  width: 530px;
  height: 90px;
}
.news .news-bg .product-key .product-key-list .public-technology ul li a.a-title {
  width: 100%;
  height: 35px;
  line-height: 35px;
}
.news .news-bg .product-key .product-key-list .public-technology ul li a.a-title b {
  display: block;
  float: left;
  width: 35px;
  height: 35px;
  background: url("../images/tq.png") no-repeat left center;
}
.news .news-bg .product-key .product-key-list .public-technology ul li a.a-title span {
  display: block;
  float: left;
  width: 485px;
  height: 35px;
  line-height: 35px;
  font-size: 15px;
  color: #000;
  overflow: hidden;
}
.news .news-bg .product-key .product-key-list .public-technology ul li a.a-intro {
  width: 100%;
  height: 35px;
  line-height: 35px;
}
.news .news-bg .product-key .product-key-list .public-technology ul li a.a-intro b {
  display: block;
  float: left;
  width: 35px;
  height: 35px;
  background: url("../images/ta.png") no-repeat left center;
}
.news .news-bg .product-key .product-key-list .public-technology ul li a.a-intro span {
  display: block;
  float: left;
  width: 485px;
  height: 60px;
  line-height: 30px;
  font-size: 14px;
  color: #666;
}
.news .news-bg .product-key .product-key-list .public-technology ul li:hover .a-title span {
  color: #003881;
}
.news .news-bg .product-key .product-key-list .public-technology ul li:hover .a-intro span {
  color: rgba(206, 123, 29, 0.8);
}

.footer {
  width: 100%;
  height: 390px;
  background: #1A1A1A;
  clear: both;
  overflow: hidden;
}
.footer .footer-list {
  width: 1200px;
  height: 340px;
  margin: 0 auto;
}
.footer .footer-list .cart-img {
  float: left;
  width: 100px;
  height: 125px;
  margin: 45px 30px 0 0;
}
.footer .footer-list .cart-img img {
  display: block;
  width: 100px;
  height: 100px;
}
.footer .footer-list .cart-img span {
  display: block;
  width: 100px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.footer .footer-copy {
  width: 100%;
  height: 50px;
  background: #0F0F0F;
  text-align: left;
}
.footer .footer-copy .copy {
  width: 1200px;
  line-height: 50px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.6);
  margin: 0 auto;
  position: relative;
}
.footer .footer-copy .copy a {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.6);
}
.footer .footer-copy .copy .cart-list {
  position: absolute;
  right: 0;
  bottom: 10px;
}
.footer .footer-copy .copy .cart-list a {
  display: block;
  float: left;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  margin: 0 5px;
}
.footer .footer-copy .copy .cart-list a.cart-xl {
  background: url("../images/xl.png") no-repeat center #7F8182;
}
.footer .footer-copy .copy .cart-list a.cart-wex {
  background: url("../images/wex.png") no-repeat center #7F8182;
  position: relative;
}
.footer .footer-copy .copy .cart-list a.cart-wex img {
  display: none;
  width: 90px;
  height: 90px;
  position: absolute;
  bottom: 50px;
  left: -30px;
}
.footer .footer-copy .copy .cart-list a.cart-wex:hover img {
  display: block;
}
.footer .footer-copy .copy .cart-list a.cart-q {
  background: url("../images/q.png") no-repeat center #7F8182;
}

/**内容**/
.mainer {
  width: 100%;
  height: auto;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}
.mainer .mainer-list-side {
  width: 1200px;
  height: auto;
  margin: 0 auto;
}
.mainer .mainer-list-side .mainer-side {
  float: left;
  width: 300px;
  height: auto;
  padding: 15px 0 30px 0;
}
.mainer .mainer-list-side .mainer-square {
  float: right;
  width: 880px;
  height: auto;
  margin: 0 auto;
  border-left: 1px solid #F1F1F1;
  padding: 15px 0 10px 19px;
}
.mainer .mainer-list-side .mainer-square .mainer-path {
  width: 880px;
  height: 35px;
  line-height: 35px;
  background: url(../images/home.png) no-repeat 6px center;
  text-indent: 34px;
  font-size: 14px;
  color: #888;
}
.mainer .mainer-list-side .mainer-square .mainer-path a {
  font-size: 14px;
  color: #888;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list {
  width: 880px;
  height: auto;
  margin: 0 auto;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .lump-title-list {
  width: 860px;
  height: 50px;
  line-height: 50px;
  background: #F2F2F2;
  padding: 0 10px;
  margin: 15px 0;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .lump-title-list .lump-title-name {
  float: left;
  width: 85%;
  text-indent: 20px;
  line-height: 50px;
  background: url(../images/lumpNews.png) no-repeat 0 center;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .lump-title-list .lump-title-name a {
  font-size: 18px;
  font-weight: normal;
  color: #102D53;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .lump-title-list .lump-title-more {
  float: right;
  width: 15%;
  height: 50px;
  line-height: 50px;
  text-align: right;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .lump-title-list .lump-title-more a {
  font-size: 14px;
  color: #666;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption {
  width: 96%;
  height: auto;
  margin: 0 auto 30px auto;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption h1 {
  width: 100%;
  color: #3A3937;
  line-height: 40px;
  text-align: center;
  font-size: 24px;
  margin: 25px auto;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption .share-list-type {
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 16px;
  color: #555552;
  margin: 25px auto;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption .share-list-type .share-list {
  display: flex;
  display: -webkit-flex;
  height: 36px;
  line-height: 36px;
  font-weight: normal;
  width: 100%;
  text-align: center;
  margin: 0 auto;
  justify-content: center;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption .share-list-type .share-list b {
  display: block;
  height: 36px;
  line-height: 36px;
  width: auto;
  font-weight: normal;
  font-size: 12px;
  color: #5A5A5A;
  margin-right: 15px;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption .share-list-type .share-list .share {
  width: auto;
  height: 36px;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption .share-list-type .share-list .share span {
  display: block;
  float: left;
  font-size: 12px;
  color: #5A5A5A;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption .share-list-type .share-list .share .bshare-custom {
  float: left;
  height: 36px;
  line-height: 36px;
  width: auto;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .caption .share-list-type .share-list .share .bshare-custom a {
  display: block;
  float: left;
  margin: 9px 2px;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .showText {
  width: 94%;
  height: auto;
  margin: 0 auto;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .showText img {
  display: block;
  width: auto;
  margin: 0 auto;
}
.mainer .mainer-list-side .mainer-square .mainer-page-list .page-content {
  width: 94%;
  height: auto;
  margin: 0 auto;
  padding-top: 15px;
}

/*搜索*/
.search-list {
  width: 100%;
  height: 31px;
}
.search-list ul li {
  float: left;
}
.search-list ul li input {
  display: block;
  outline: none;
  border: none;
  background: none;
}
.search-list ul li input:focus {
  outline: none;
  border: none;
}
.search-list ul li.search-input {
  width: 210px;
  height: 31px;
}
.search-list ul li.search-input input {
  width: 210px;
  height: 31px;
  text-indent: 12px;
  font-size: 12px;
  color: #000;
}
.search-list ul li.search-submit {
  width: 45px;
  height: 31px;
}
.search-list ul li.search-submit input {
  width: 45px;
  height: 31px;
  cursor: pointer;
}

/*导航*/
#nav-menu {
  width: 100%;
  height: 100px;
  margin: 0 auto;
}
#nav-menu li {
  float: left;
  width: 90px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  position: relative;
}
#nav-menu li a {
  font-size: 16px;
  color: #211e1e;
  transition: all .2s;
}
#nav-menu li:hover {
  background: #003881;
}
#nav-menu li:hover a {
  color: #fff;
}

/*侧栏*/
.public-side-name {
  width: 100%;
  height: auto;
  margin: 0 auto;
}
.public-side-name h1 {
  width: 100%;
  height: 80px;
  line-height: 80px;
  background: #003881;
  text-align: center;
  font-size: 18px;
  color: #fff;
}
.public-side-name ul {
  width: 298px;
  height: auto;
  border: 1px solid #CBCBCB;
  margin: 6px auto;
}
.public-side-name ul li {
  width: 94%;
  height: 38px;
  line-height: 38px;
  float: none;
  clear: both;
  margin: 10px auto;
  border: 1px solid #DCDCDC;
  text-indent: 6px;
  transition: all .3s;
  background: url("../images/la.png") no-repeat 96% center #F4F4F4;
  overflow: hidden;
}
.public-side-name ul li a {
  display: block;
  width: 100%;
  height: 38px;
  font-size: 14px;
  color: #222;
}
.public-side-name ul li:hover {
  border-color: #003881;
  background: url("../images/lah.png") no-repeat 96% center;
}
.public-side-name ul li:hover a {
  color: #003881;
}
.public-side-name ul li.onm {
  border-color: #1C4981;
  background: url("../images/lah.png") no-repeat 96% center;
}
.public-side-name ul li.onm a {
  color: #1C4981;
}

/*产品*/
.public-goods {
  float: right;
  width: 880px;
  height: auto;
  margin: 0 auto;
  z-index: 99999;
}
.public-goods ul li {
  float: left;
  width: 280px;
  height: 250px;
  position: relative;
  margin: 0 6px 60px 6px;
}
.public-goods ul li a {
  display: block;
}
.public-goods ul li a.a-img {
  width: 280px;
  height: 200px;
  clear: both;
  overflow: hidden;
}
.public-goods ul li a.a-img img {
  display: block;
  width: 280px;
  height: 200px;
  transition: all .45s;
}
.public-goods ul li a.a-title {
  width: 280px;
  height: 50px;
  line-height: 50px;
  background: #003881;
  text-align: center;
  font-size: 16px;
  color: #fff;
}
.public-goods ul li:hover .a-img img {
  transform: scale(1.1);
}

.public-big-goods {
  width: 1200px;
  height: 400px;
  margin: 35px auto 30px auto;
}
.public-big-goods ul li {
  float: left;
  width: 225px;
  height: 190px;
  background: #FFF;
  margin: 0 0 20px 25px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
}
.public-big-goods ul li a {
  display: block;
}
.public-big-goods ul li a.a-img {
  width: 225px;
  height: 160px;
  overflow: hidden;
}
.public-big-goods ul li a.a-img img {
  display: block;
  width: 225px;
  height: 160px;
  transition: all .6s;
}
.public-big-goods ul li a.a-title {
  width: 225px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #434344;
}
.public-big-goods ul li.bigPic {
  width: 450px;
  height: 400px;
  margin: 0;
}
.public-big-goods ul li.bigPic a {
  display: block;
}
.public-big-goods ul li.bigPic a.a-img {
  width: 450px;
  height: 370px;
  overflow: hidden;
}
.public-big-goods ul li.bigPic a.a-img img {
  display: block;
  width: 450px;
  height: 370px;
}
.public-big-goods ul li.bigPic a.a-title {
  width: 450px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #434344;
}
.public-big-goods ul li:hover img {
  transform: scale(1.1);
}
.public-big-goods ul li:hover .a-title {
  background: #003881;
  font-weight: bold;
  color: #fff !important;
}

.public-goods-list {
  width: 100%;
  height: auto;
  margin: 0 auto;
}
.public-goods-list ul::after {
  content: '';
  display: table;
  overflow: hidden;
  clear: both;
  float: none;
  height: 0;
}
.public-goods-list ul li {
  float: left;
  width: 280px;
  height: 240px;
  margin: 15px 6px;
  z-index: 999;
  overflow: hidden;
  transition: all .4s;
}
.public-goods-list ul li span {
  display: block;
  width: 280px;
  height: 210px;
}
.public-goods-list ul li span a {
  display: block;
  width: 280px;
  height: 210px;
}
.public-goods-list ul li span a img {
  display: block;
  width: 280px;
  height: 210px;
}
.public-goods-list ul li h1 {
  width: 280px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: normal;
}
.public-goods-list ul li h1 a {
  display: block;
  font-size: 14px;
  color: #444;
  background: #F4F4F4;
}
.public-goods-list ul li:hover {
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  transform: translate3d(0px, -2px, 0px);
}

.production-detail-list {
  width: 98%;
  height: auto;
  margin: 30px auto;
}
.production-detail-list .production-detail {
  width: 100%;
  height: 400px;
}
.production-detail-list .production-detail .detail-pic {
  float: left;
  width: 400px;
  height: 300px;
}
.production-detail-list .production-detail .detail-desc {
  float: left;
  width: 400px;
  height: 300px;
  margin: 0 30px;
}
.production-detail-list .production-detail .detail-desc h1 {
  height: 45px;
  line-height: 45px;
  font-size: 24px;
  color: #1C599D;
}
.production-detail-list .production-detail .detail-desc p {
  width: 400px;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
}
.production-detail-list .production-detail .detail-desc p b {
  display: block;
  float: left;
  width: auto;
  height: 25px;
  line-height: 25px;
  text-align: center;
  font-size: 15px;
  color: #000;
  padding: 0 10px;
  border-radius: 5px;
}
.production-detail-list .production-detail .detail-desc p span {
  display: block;
  float: left;
  height: 25px;
  line-height: 25px;
  width: auto;
  font-size: 14px;
  color: #666;
  overflow: hidden;
}
.production-detail-list .production-detail .detail-desc p.keywords b {
  background: #761F10;
}
.production-detail-list .production-detail .detail-desc p.keywords span {
  color: #761F10;
  font-weight: bold;
}
.production-detail-list .production-detail .detail-desc .tel-online {
  width: auto;
  height: 40px;
  margin-top: 30px;
}
.production-detail-list .production-detail .detail-desc .tel-online .goods-chat {
  float: left;
  width: 65px;
  height: 30px;
  margin: 10px 0;
  padding-left: 10px;
}
.production-detail-list .production-detail .detail-desc .tel-online .goods-online {
  float: left;
  width: 110px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #C30C22;
  margin-left: 9px;
}
.production-detail-list .production-detail .detail-desc .tel-online .goods-online a {
  font-size: 16px;
  color: #fff;
}
.production-detail-list .production-detail .relatedProducts {
  float: left;
  width: 300px;
  height: 300px;
  padding: 0 24px;
  border-left: 1px solid #9E9595;
}
.production-detail-list .production-detail .relatedProducts h2 {
  width: 300px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #999;
  margin: 0 0 10px 0;
}
.production-detail-list .production-detail .relatedProducts .relatedProductsList {
  width: 300px;
  height: 225px;
}
.production-detail-list .production-derail-intro {
  width: 100%;
  height: auto;
  margin: 10px auto 30px auto;
}
.production-detail-list .production-derail-intro .intro {
  display: block;
  font-size: 18px;
  color: #000;
  font-weight: bold;
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: left !important;
  border-bottom: 1px solid #9E9595;
  margin-bottom: 35px;
}
.production-detail-list .production-derail-intro img {
  width: 80%;
}

.introShow {
  width: 400px;
}
.introShow .mainShow {
  width: 400px;
  height: 300px;
}
.introShow .mainShow a {
  display: block;
  width: 398px;
  height: 298px;
  border: #CCCCCC 1px solid;
  overflow: hidden;
}
.introShow .mainShow a img {
  display: block;
  width: 400px;
  height: 300px;
}
.introShow .scroll {
  width: 400px;
  height: 60px;
  margin: 15px auto;
  overflow: hidden;
}
.introShow .scroll ul {
  float: left;
  width: 380px;
  height: 60px;
  overflow: hidden;
}
.introShow .scroll ul li {
  float: left;
  width: 80px;
  height: 60px;
  margin: 0 7px;
}
.introShow .scroll ul li a {
  display: block;
  width: 78px;
  height: 58px;
  border: 1px solid #F3F3F3;
  overflow: hidden;
}
.introShow .scroll ul li a:hover {
  border: 1px solid #C80000;
}
.introShow .scroll ul li a.currentItem {
  border: 1px solid #C80000;
}
.introShow .scroll ul li a img {
  display: block;
  width: 80px;
  height: 60px;
}
.introShow .scroll .prevView {
  float: left;
  margin-top: 28px;
  width: 7px;
  height: 12px;
  background: url(../images/bgimg.gif) no-repeat -132px -17px;
}
.introShow .scroll .prevView:hover {
  background-position: -146px -17px;
}
.introShow .scroll .nextView {
  float: right;
  margin-top: 28px;
  width: 7px;
  height: 12px;
  background: url(../images/bgimg.gif) no-repeat -153px -17px;
}
.introShow .scroll .nextView:hover {
  background-position: -167px -17px;
}

.mainer-message-contact {
  width: 100%;
  height: auto;
  clear: both;
  overflow: hidden;
}
.mainer-message-contact .mainer-message-contact-head {
  width: 100%;
  height: 45px;
  line-height: 45px;
  text-align: left;
  font-size: 18px;
  color: #333;
  background: #F4F4F4;
  text-indent: 16px;
  margin: 40px 0 15px 0;
}
.mainer-message-contact .mainer-message {
  float: left;
  width: 300px;
  height: auto;
  margin-left: 15px;
}
.mainer-message-contact .mainer-message .mainer-message-list {
  width: 100%;
  height: 320px;
  margin: 0 auto;
}
.mainer-message-contact .mainer-message .mainer-message-list label {
  display: block;
  width: 100%;
  height: 30px;
  margin: 10px 0;
}
.mainer-message-contact .mainer-message .mainer-message-list label input {
  display: block;
  width: 298px;
  height: 28px;
  line-height: 28px;
  outline: none;
  background: none;
  border: 1px solid #ddd;
  font-size: 13px;
  color: #444;
  text-indent: 12px;
}
.mainer-message-contact .mainer-message .mainer-message-list label.label-online-content {
  width: 100%;
  height: 100px;
}
.mainer-message-contact .mainer-message .mainer-message-list label.label-online-content textarea {
  width: 298px;
  height: 98px;
  border: 1px solid #ddd;
  font-family: "Microsoft Yahei";
  font-size: 13px;
  color: #444;
  margin: 0;
  padding: 0;
  text-indent: 12px;
  outline: none;
  resize: none;
}
.mainer-message-contact .mainer-message .mainer-message-list label.label-online-btn {
  width: 140px;
  height: 35px;
}
.mainer-message-contact .mainer-message .mainer-message-list label.label-online-btn input {
  width: 140px;
  height: 35px;
  text-indent: 0;
  font-size: 16px;
  background: #E6212A;
  color: #fff;
  border-color: #E6212A;
  border-radius: 6px;
}
.mainer-message-contact .mainer-message .mainer-message-list label.label-none {
  display: none;
}
.mainer-message-contact .mainer-contact {
  float: right;
  width: 430px;
  height: auto;
  margin-right: 15px;
}
.mainer-message-contact .mainer-contact .mainer-contact-list {
  width: 100%;
  height: 320px;
  margin: 0 auto;
}
.mainer-message-contact .mainer-contact .mainer-contact-list ul li {
  width: 100%;
  height: 49px;
  line-height: 49px;
  text-align: left;
  border-bottom: 1px dashed #ddd;
  text-indent: 40px;
}
.mainer-message-contact .mainer-contact .mainer-contact-list ul li.contact-tel {
  background: url("../images/ctel.png") no-repeat left center;
}
.mainer-message-contact .mainer-contact .mainer-contact-list ul li.contact-fax {
  background: url("../images/cfax.png") no-repeat left center;
}
.mainer-message-contact .mainer-contact .mainer-contact-list ul li.contact-phone {
  background: url("../images/cphone.png") no-repeat left center;
}
.mainer-message-contact .mainer-contact .mainer-contact-list ul li.contact-email {
  background: url("../images/cemail.png") no-repeat left center;
}
.mainer-message-contact .mainer-contact .mainer-contact-list ul li.contact-site {
  background: url("../images/csite.png") no-repeat left center;
}

.mainer-valid {
  width: 100%;
  height: auto;
}
.mainer-valid .mainer-valid-head {
  width: 100%;
  height: 45px;
  line-height: 45px;
  text-align: left;
  font-size: 18px;
  color: #333;
  background: #F4F4F4;
  text-indent: 16px;
}
.mainer-valid .mainer-valid-list {
  width: 100%;
  height: 230px;
  clear: both;
  overflow: hidden;
}

.public-related-goods {
  width: 100%;
  height: 190px;
  margin: 15px auto;
}
.public-related-goods ul li {
  float: left;
  width: 210px;
  height: 190px;
  margin: 0 5px;
}
.public-related-goods ul li a {
  display: block;
}
.public-related-goods ul li a.a-img img {
  display: block;
  width: 210px;
  height: 160px;
}
.public-related-goods ul li a.a-title {
  display: block;
  width: 208px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border: 1px solid #DCDCDC;
}

/*单片*/
.public-page-intro {
  width: 100%;
  line-height: 30px;
  text-indent: 32px;
  margin: 30px auto 0 auto;
}
.public-page-intro a {
  line-height: 30px;
  font-size: 16px;
  color: #4f5153;
}
.public-page-intro a i {
  display: block;
  width: 90px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #003881;
  border: 1px solid #003881;
  text-align: center;
  font-style: normal;
  text-indent: 0;
  border-radius: 3px;
  margin-top: 20px;
}

/**/
.public-sort-name {
  float: left;
  width: auto;
  height: auto;
  text-indent: 10px;
  margin: 25px 100px 0 15px;
}
.public-sort-name dt {
  width: auto;
  height: 40px;
  line-height: 40px;
  font-size: 15px;
  color: #E0E3DA;
  margin-bottom: 15px;
}
.public-sort-name dt a {
  font-size: 15px;
  color: #E0E3DA;
}
.public-sort-name dd {
  width: auto;
  height: 30px;
  line-height: 30px;
  font-size: 13px;
  color: rgba(224, 227, 218, 0.8);
}
.public-sort-name dd a {
  font-size: 13px;
  color: rgba(224, 227, 218, 0.8);
}
.public-sort-name dd.f-logo {
  width: 290px;
  height: 80px;
  background: url("../images/f-logo.png") no-repeat left center;
  margin: 15px 0 30px 0;
}
.public-sort-name dd.f-logo a {
  display: block;
  width: 290px;
  height: 80px;
}
.public-sort-name dd.f-site {
  background: url("../images/f-site.png") no-repeat left center;
  text-indent: 28px;
}
.public-sort-name dd.f-tel {
  background: url("../images/f-tel.png") no-repeat left center;
  text-indent: 28px;
}
.public-sort-name dd.f-mail {
  background: url("../images/f-mail.png") no-repeat left center;
  text-indent: 28px;
}
.public-sort-name dd.f-fax {
  background: url("../images/f-fax.png") no-repeat left center;
  text-indent: 28px;
}

.public-search-list {
  width: 100%;
  height: auto;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}
.public-search-list ul li {
  width: 98%;
  height: 39px;
  line-height: 40px;
  border-bottom: 1px dashed #CCCCCC;
  text-indent: 30px;
  text-align: left;
  background: url(../images/lumpArrow.png) no-repeat 10px center;
  font-size: 16px;
  color: #575757;
  transition: all .6s;
  margin: 0 auto;
}
.public-search-list ul li a {
  display: block;
  float: left;
  color: #575757;
  text-align: left;
  font-size: 16px;
}
.public-search-list ul li span {
  display: block;
  float: right;
  text-align: left;
  font-weight: 100;
  height: 40px;
  line-height: 40px;
  width: auto;
  font-size: 15px;
  color: #575757;
}
.public-search-list ul li:hover {
  border-color: #003881;
  background: url("../images/lumpOn.png") no-repeat 10px center;
}
.public-search-list ul li:hover a {
  color: #003881;
}

.public-title {
  width: 100%;
  height: auto;
}
.public-title ul li {
  width: 100%;
  height: 37px;
  line-height: 37px;
  overflow: hidden;
  background: url("../images/dt.png") no-repeat left center;
  border-bottom: 1px dashed #dedede;
}
.public-title ul li a {
  display: block;
  line-height: 37px;
  float: left;
  text-align: left;
  font-size: 15px;
  color: #6b696a;
  overflow: hidden;
  text-indent: 12px;
}
.public-title ul li span {
  display: block;
  float: right;
  font-size: 14px;
  color: #555;
}

.public-title-intro {
  width: 1140px;
  height: 350px;
  margin: 0 auto;
}
.public-title-intro ul li {
  float: left;
  width: 335px;
  height: 350px;
}
.public-title-intro ul li.intro2 {
  margin: 0 67px;
}
.public-title-intro ul li a {
  display: block;
  width: 335px;
  height: 350px;
}
.public-title-intro ul li a img {
  display: block;
  width: 335px;
  height: 235px;
}
.public-title-intro ul li a .title-times {
  width: 335px;
  height: 40px;
  line-height: 40px;
}
.public-title-intro ul li a .title-times span {
  display: block;
  float: left;
}
.public-title-intro ul li a .title-times span.s-title {
  font-size: 16px;
  color: #313336;
}
.public-title-intro ul li a .title-times span.s-times {
  float: right;
  font-size: 12px;
  color: rgba(49, 51, 54, 0.7);
}
.public-title-intro ul li a .intro {
  width: 335px;
  height: 75px;
  line-height: 24px;
  font-size: 13px;
  color: rgba(49, 51, 54, 0.85);
}
.public-title-intro ul li a:hover span.s-title {
  color: #003881;
}
.public-title-intro ul li a:hover .intro {
  color: rgba(0, 56, 129, 0.7);
}

.public-title-list {
  width: 100%;
  height: auto;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}
.public-title-list ul li {
  width: 98%;
  height: 100px;
  background: #F4F4F4;
  margin: 30px 0;
}
.public-title-list ul li .inside-times {
  float: left;
  width: 120px;
  height: 80px;
  background: #003881;
  padding: 10px 0;
}
.public-title-list ul li .inside-times p {
  width: 120px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 38px;
  color: #fff;
  font-weight: bold;
}
.public-title-list ul li .inside-times b {
  display: block;
  width: 120px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 15px;
  font-weight: normal;
  color: #fff;
}
.public-title-list ul li .inside-title-intro {
  float: right;
  width: 710px;
  height: 100px;
  padding: 0 15px;
}
.public-title-list ul li .inside-title-intro .inside-title {
  display: block;
  width: 710px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  color: #000;
}
.public-title-list ul li .inside-title-intro .inside-intro {
  display: block;
  width: 710px;
  height: 50px;
  line-height: 25px;
  font-size: 14px;
  color: #666;
}
.public-title-list ul li:hover .inside-title {
  color: #003881;
}

.public-pic {
  width: 100%;
  height: 230px;
  margin: 0 auto;
  overflow: hidden;
}
.public-pic ul li {
  float: left;
  width: 270px;
  height: 230px;
  margin: 0 10px;
}
.public-pic ul li .a-img {
  display: block;
  width: 270px;
  height: 200px;
  overflow: hidden;
}
.public-pic ul li .a-img img {
  display: block;
  width: 270px;
  height: 200px;
  transition: all .6s;
}
.public-pic ul li .a-title {
  display: block;
  width: 270px;
  text-align: center;
  font-size: 15px;
  color: #fff;
  transition: all .6s;
  height: 30px;
  line-height: 30px;
}
.public-pic ul li:hover .a-img img {
  transform: scale(1.1);
}
.public-pic ul li:hover .a-title {
  color: #fff;
  font-size: 16px;
  font-weight: normal;
}

.public-pic-list {
  width: 100%;
  height: auto;
  margin: 0 auto;
}
.public-pic-list ul::after {
  content: '';
  display: table;
  overflow: hidden;
  clear: both;
  float: none;
  height: 0;
}
.public-pic-list ul li {
  float: left;
  width: 280px;
  height: 240px;
  margin: 15px 6px;
  z-index: 999;
  overflow: hidden;
  transition: all .4s;
}
.public-pic-list ul li span {
  display: block;
  width: 280px;
  height: 210px;
}
.public-pic-list ul li span a {
  display: block;
  width: 280px;
  height: 210px;
}
.public-pic-list ul li span a img {
  display: block;
  width: 280px;
  height: 210px;
}
.public-pic-list ul li h1 {
  width: 280px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: normal;
}
.public-pic-list ul li h1 a {
  display: block;
  font-size: 14px;
  color: #444;
  background: #F4F4F4;
}
.public-pic-list ul li:hover {
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  transform: translate3d(0px, -2px, 0px);
}

.public-pic-list-son {
  width: 100%;
  height: auto;
  margin: 0 auto;
}
.public-pic-list-son ul::after {
  content: '';
  display: table;
  overflow: hidden;
  clear: both;
  float: none;
  height: 0;
}
.public-pic-list-son ul li {
  float: left;
  width: 280px;
  height: 240px;
  margin: 15px 6px;
  z-index: 999;
  overflow: hidden;
  transition: all .4s;
}
.public-pic-list-son ul li span {
  display: block;
  width: 280px;
  height: 210px;
}
.public-pic-list-son ul li span a {
  display: block;
  width: 280px;
  height: 210px;
}
.public-pic-list-son ul li span a img {
  display: block;
  width: 280px;
  height: 210px;
}
.public-pic-list-son ul li h1 {
  width: 280px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: normal;
}
.public-pic-list-son ul li h1 a {
  display: block;
  font-size: 14px;
  color: #444;
  background: #F4F4F4;
}
.public-pic-list-son ul li:hover {
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  transform: translate3d(0px, -2px, 0px);
}

/**分页**/
#home-page {
  width: 98%;
  height: 30px;
  margin: 10px auto;
  display: flex;
  display: -webkit-flex;
  justify-content: space-between;
}
#home-page a {
  font-size: 14px;
  color: #003881;
  height: 30px;
  line-height: 30px;
}

#pagelist {
  width: 100%;
  height: 32px;
  margin: 30px auto 10px auto;
  display: flex;
  display: -webkit-flex;
  justify-content: center;
}
#pagelist a {
  width: 60px;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #444;
  background: #EDEDED;
  border: #cccccc 1px solid;
  border-radius: 2px;
  text-align: center;
  margin: 0 5px;
}
#pagelist a#nowpage {
  border: #003881 1px solid;
  background-color: #003881;
  color: #ffffff;
}

/**qq**/
#online_qq_layer {
  z-index: 22000;
  position: fixed;
  right: 0px;
  top: 0;
  margin: 200px 0 0 0;
}

#online_qq_tab {
  width: 45px;
  float: left;
  margin: 95px 0 0 0;
  position: relative;
  background: url("../images/qMenu.jpg") no-repeat center;
}
#online_qq_tab a {
  display: block;
  height: 120px;
  line-height: 999em;
  overflow: hidden;
}

#onlineService {
  display: block;
  float: left;
  width: 140px;
  background: #1C599D;
  padding-top: 15px;
  padding-bottom: 15px;
}

.onlineMenu {
  width: 120px;
  height: auto;
  background: #298AF1;
  margin: 0 auto;
}
.onlineMenu h3 {
  font-size: 16px;
  color: #fff;
  font-weight: bold;
  width: 110px;
  margin: 0 auto;
  border-bottom: 1px solid #E5E5E5;
  height: 39px;
  line-height: 40px;
  text-align: center;
}
.onlineMenu li {
  height: 30px;
  text-align: center;
  display: block;
  font-size: 18px;
  font-weight: bold;
  color: #000;
  padding-top: 15px;
}
.onlineMenu li a {
  display: block;
  height: 30px;
  line-height: 30px;
}
.onlineMenu li a img {
  display: block;
  margin: 0 auto;
}
.onlineMenu li.weixin {
  background: url("../images/wx.png") no-repeat center;
  position: relative;
  margin: 10px 0;
}
.onlineMenu li.weixin img {
  display: none;
  width: 100px;
  height: 100px;
  position: absolute;
  right: 120px;
  top: -20px;
}
.onlineMenu li.weixin:hover img {
  display: block;
}
.onlineMenu .qTel {
  width: 110px;
  height: auto;
  padding-top: 30px;
  padding-bottom: 30px;
  margin: 0 auto;
}
.onlineMenu .qTel span {
  display: block;
  width: 110px;
  height: 20px;
  background: url("../images/qTel.png") no-repeat center;
  margin: 0 auto;
  padding-bottom: 20px;
}
.onlineMenu .qTel p {
  font-size: 14px;
  color: #fff;
  font-weight: bold;
  text-align: center;
  height: 30px;
  line-height: 30px;
}

/**online**/
.feedback {
  width: 340px;
  position: fixed;
  right: 0;
  bottom: -9999px;
  background: #fff;
  box-shadow: 0 20px 40px 8px rgba(0, 0, 0, 0.25);
  font-size: 14px;
  border-radius: 10px 10px 0 0;
}
.feedback .feedbackHeader {
  height: 50px;
  line-height: 50px;
  border-radius: 10px 10px 0 0;
  background: #000;
  font-weight: normal;
  cursor: pointer;
  position: relative;
}
.feedback .feedbackHeader .online-tip {
  color: #fff;
  font-size: 16px;
  position: absolute;
  left: 45px;
}
.feedback .feedbackHeader .closeBtn {
  display: none;
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  background: #fff;
  position: absolute;
  right: 15px;
  top: 16px;
  cursor: pointer;
  border-radius: 5px;
}
.feedback .feedbackForm {
  padding: 16px 16px 40px 16px;
}
.feedback .feedbackForm .tips {
  color: #222d38;
  padding-bottom: 20px;
}
.feedback .feedbackForm label {
  display: block;
  margin-bottom: 12px;
}
.feedback .feedbackForm label input, .feedback .feedbackForm label textarea {
  width: 100%;
  box-sizing: border-box;
  box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: solid 1px #ccc;
  color: #222d38;
  display: block;
  outline: none;
}
.feedback .feedbackForm label input:focus, .feedback .feedbackForm label textarea:focus {
  outline: none;
}
.feedback .feedbackForm label input {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
}
.feedback .feedbackForm label textarea {
  resize: none;
  height: 78px;
  padding: 10px;
  line-height: 20px;
}
.feedback .feedbackForm label .btn {
  background: #003881;
  border-radius: 4px;
  width: 100%;
  box-sizing: border-box;
  border: none;
  height: 40px;
  line-height: 40px;
  color: #ffffff;
  cursor: pointer;
  text-align: center;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0FBVztBQUNYLFNBQVM7QUFDVCxTQUFTO0FBQ1QsU0FBUztBQUNULFdBQVc7QUFDWCxNQUFNO0FBQ04sU0FBUztBQUNULFVBQVU7QUFDVixVQUFVO0FBQ1YsU0FBUztBQUNULFNBQVM7QUFDVCxZQUFZO0FBQ1osU0FBUztBQUNULFlBQVk7QUFDWixXQUFXO0FBQ1gsWUFBWTtBQUNaLGFBQWE7QUFDYixhQUFhO0FBQ2IsVUFBVTtBQUNWLFNBQVM7QUFDVCxTQUFTO0FBQ1QsYUFBYTtBQUNiLGlGQUFpRixRQUFRLEVBQUUsU0FBUyxDQUFDO0FBQ3JHLElBQUksUUFBUSxDQUFDO0FBQ2I7RUFDRSxlQUFlO0VBQ2YscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsV0FBVztBQUNiO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsV0FBVztBQUNiO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsV0FBVztBQUNiO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYO0lBQ0UsV0FBVztJQUNYLFdBQVc7RUFDYjtFQUNBLFVBQVU7RUFDVixXQUFXO0VBQ1gsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsVUFBVTtFQUNWLGFBQWE7RUFDYjtJQUNFLFVBQVU7SUFDVixXQUFXO0lBQ1gsZUFBZTtJQUNmO01BQ0UsU0FBUztNQUNULFlBQVk7TUFDWixVQUFVO01BQ1Y7UUFDRSxVQUFVO1FBQ1YsU0FBUztRQUNULFlBQVk7UUFDWixpQkFBaUI7UUFDakIsZUFBZTtRQUNmLFVBQVU7UUFDVixpQkFBaUI7UUFDakI7VUFDRSxVQUFVO1VBQ1YsMERBQTBEO1VBQzFELGtCQUFrQjtRQUNwQjtRQUNBO1VBQ0UsVUFBVTtVQUNWLDJEQUEyRDtRQUM3RDtNQUNGO01BQ0E7UUFDRSxVQUFVO1FBQ1Y7VUFDRSxVQUFVO1VBQ1YsWUFBWTtVQUNaLFlBQVk7VUFDWixjQUFjO1VBQ2QsNkRBQTZEO1FBQy9EO1FBQ0E7VUFDRSxVQUFVO1VBQ1YsY0FBYztVQUNkO1lBQ0UsWUFBWTtZQUNaLFVBQVU7WUFDVixnQkFBZ0I7WUFDaEI7Y0FDRSxXQUFXO2NBQ1gsWUFBWTtjQUNaLDBEQUEwRDtZQUM1RDtZQUNBO2NBQ0UsV0FBVztjQUNYLFlBQVk7Y0FDWixxREFBcUQ7WUFDdkQ7VUFDRjtRQUNGO1FBQ0E7VUFDRSxVQUFVO1VBQ1YsWUFBWTtVQUNaLGlCQUFpQjtVQUNqQiwwQkFBMEI7VUFDMUIsa0JBQWtCO1VBQ2xCLGNBQWM7VUFDZDtZQUNFLGdCQUFnQjtZQUNoQixVQUFVO1VBQ1o7UUFDRjtNQUNGO0lBQ0Y7RUFDRjtFQUNBO0lBQ0UsVUFBVTtJQUNWLGFBQWE7SUFDYixVQUFVO0lBQ1Y7TUFDRSxVQUFVO01BQ1YsWUFBWTtNQUNaLFlBQVk7TUFDWiwyREFBMkQ7TUFDM0QsY0FBYztNQUNkO1FBQ0UsWUFBWTtRQUNaLFlBQVk7UUFDWixZQUFZO01BQ2Q7SUFDRjtJQUNBO01BQ0UsVUFBVTtNQUNWLFlBQVk7TUFDWixZQUFZO01BQ1oscUJBQXFCO0lBQ3ZCO0VBQ0Y7QUFDRjtBQUNBO0VBQ0UsVUFBVTtFQUNWLGFBQWE7QUFDZjtBQUNBO0VBQ0UsVUFBVTtFQUNWLGFBQWE7QUFDZjtBQUNBO0VBQ0UsVUFBVTtFQUNWLFVBQVU7RUFDVixVQUFVO0VBQ1YsY0FBYztFQUNkLFVBQVU7RUFDVjtJQUNFLFVBQVU7SUFDVixZQUFZO0lBQ1oseURBQXlEO0lBQ3pELGlCQUFpQjtJQUNqQjtNQUNFLFlBQVk7TUFDWixZQUFZO01BQ1osWUFBWTtNQUNaLFVBQVU7SUFDWjtFQUNGO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsYUFBYTtJQUNiLFVBQVU7SUFDVjtNQUNFLFVBQVU7TUFDVixZQUFZO01BQ1osYUFBYTtNQUNiLG1CQUFtQjtNQUNuQjtRQUNFLFVBQVU7UUFDVixVQUFVO1FBQ1YsVUFBVTtRQUNWO1VBQ0UsVUFBVTtVQUNWLFlBQVk7VUFDWixpQkFBaUI7VUFDakIsZUFBZTtVQUNmLDJCQUEyQjtVQUMzQjtZQUNFLGdCQUFnQjtZQUNoQixjQUFjO1VBQ2hCO1FBQ0Y7UUFDQTtVQUNFLFVBQVU7VUFDVixZQUFZO1VBQ1osaUJBQWlCO1VBQ2pCLGVBQWU7VUFDZjtZQUNFLFlBQVk7WUFDWixVQUFVO1lBQ1YsWUFBWTtZQUNaLGVBQWU7WUFDZixjQUFjO1lBQ2Q7Y0FDRSxXQUFXO1lBQ2I7VUFDRjtRQUNGO01BQ0Y7SUFDRjtJQUNBO01BQ0UsVUFBVTtNQUNWLFlBQVk7TUFDWixhQUFhO0lBQ2Y7RUFDRjtBQUNGO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsYUFBYTtFQUNiLHVEQUF1RDtFQUN2RCxpQkFBaUI7RUFDakIsVUFBVTtFQUNWLGNBQWM7RUFDZDtJQUNFLFVBQVU7SUFDVixhQUFhO0lBQ2IsVUFBVTtJQUNWO01BQ0UsWUFBWTtNQUNaLFlBQVk7TUFDWiw0REFBNEQ7TUFDNUQsY0FBYztJQUNoQjtJQUNBO01BQ0UsWUFBWTtNQUNaLGFBQWE7SUFDZjtJQUNBO01BQ0UsWUFBWTtNQUNaLGFBQWE7TUFDYixrQkFBa0I7TUFDbEI7UUFDRTtVQUNFLFVBQVU7VUFDVixZQUFZO1VBQ1osYUFBYTtVQUNiLGNBQWM7VUFDZDtZQUNFLFlBQVk7WUFDWixZQUFZO1lBQ1osYUFBYTtZQUNiO2NBQ0UsWUFBWTtjQUNaLFdBQVc7Y0FDWCxZQUFZO2NBQ1osVUFBVTtZQUNaO1lBQ0E7Y0FDRSxZQUFZO2NBQ1osWUFBWTtjQUNaLFlBQVk7Y0FDWixpQkFBaUI7Y0FDakIsa0JBQWtCO2NBQ2xCLGVBQWU7Y0FDZixVQUFVO1lBQ1o7VUFDRjtRQUNGO01BQ0Y7SUFDRjtFQUNGO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVixZQUFZO0VBQ1osVUFBVTtFQUNWLFVBQVU7RUFDVixjQUFjO0VBQ2Q7SUFDRSxVQUFVO0lBQ1YsWUFBWTtJQUNaLHNEQUFzRDtJQUN0RCwyQkFBMkI7SUFDM0I7TUFDRSxZQUFZO01BQ1osWUFBWTtNQUNaLFlBQVk7TUFDWixVQUFVO0lBQ1o7RUFDRjtFQUNBO0lBQ0UsU0FBUztJQUNULGFBQWE7RUFDZjtBQUNGO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsYUFBYTtFQUNiLHdEQUF3RDtFQUN4RDtJQUNFLFVBQVU7SUFDVixhQUFhO0lBQ2IsVUFBVTtJQUNWO01BQ0UsVUFBVTtJQUNaO0lBQ0E7TUFDRSxVQUFVO01BQ1YsWUFBWTtNQUNaLFdBQVc7TUFDWDtRQUNFLFVBQVU7UUFDVixZQUFZO1FBQ1osaUJBQWlCO1FBQ2pCLGVBQWU7UUFDZixjQUFjO1FBQ2Qsa0JBQWtCO01BQ3BCO01BQ0E7UUFDRSxZQUFZO1FBQ1osVUFBVTtRQUNWLFlBQVk7UUFDWixjQUFjO1FBQ2Q7VUFDRSxZQUFZO1VBQ1osWUFBWTtVQUNaLFlBQVk7VUFDWix5QkFBeUI7VUFDekIsbUJBQW1CO1VBQ25CLFlBQVk7VUFDWixlQUFlO1VBQ2YsVUFBVTtVQUNWLGlCQUFpQjtVQUNqQjtZQUNFLFlBQVk7VUFDZDtRQUNGO1FBQ0E7VUFDRSxZQUFZO1VBQ1osWUFBWTtVQUNaO1lBQ0UsWUFBWTtZQUNaLFlBQVk7WUFDWix5QkFBeUI7WUFDekIsbUJBQW1CO1lBQ25CLFlBQVk7WUFDWixpQkFBaUI7WUFDakIsYUFBYTtZQUNiO2NBQ0UsV0FBVztjQUNYLFdBQVc7WUFDYjtVQUNGO1FBQ0Y7UUFDQTtVQUNFLFdBQVc7VUFDWCxZQUFZO1VBQ1o7WUFDRSxZQUFZO1lBQ1osV0FBVztZQUNYLFlBQVk7WUFDWixtQkFBbUI7WUFDbkIscUJBQXFCO1lBQ3JCLGtCQUFrQjtZQUNsQixlQUFlO1lBQ2YsY0FBYztZQUNkLFVBQVU7VUFDWjtRQUNGO01BQ0Y7SUFDRjtFQUNGO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2YsZUFBZTtJQUNmLFVBQVU7SUFDVixVQUFVO0lBQ1Y7TUFDRSxnQkFBZ0I7TUFDaEIsVUFBVTtJQUNaO0VBQ0Y7QUFDRjs7O0FBR0EsT0FBTztBQUNQO0VBQ0UsU0FBUztFQUNULFdBQVc7RUFDWCxXQUFXO0VBQ1gsVUFBVTtFQUNWLGNBQWM7RUFDZDtJQUNFLFNBQVM7SUFDVCxXQUFXO0lBQ1gsVUFBVTtJQUNWO01BQ0UsVUFBVTtNQUNWLFlBQVk7TUFDWixZQUFZO01BQ1osa0JBQWtCO0lBQ3BCO0lBQ0E7TUFDRSxVQUFVO01BQ1YsWUFBWTtNQUNaLFlBQVk7TUFDWixjQUFjO01BQ2QsOEJBQThCO01BQzlCLHNCQUFzQjtNQUN0QjtRQUNFLFlBQVk7UUFDWixZQUFZO1FBQ1osaUJBQWlCO1FBQ2pCLHdEQUF3RDtRQUN4RCxpQkFBaUI7UUFDakIsZ0JBQWdCO1FBQ2hCLFdBQVc7UUFDWDtVQUNFLGdCQUFnQjtVQUNoQixXQUFXO1FBQ2I7TUFDRjtNQUNBO1FBQ0UsWUFBWTtRQUNaLFlBQVk7UUFDWixXQUFXO1FBQ1g7O1VBRUUsWUFBWTtVQUNaLFlBQVk7VUFDWixpQkFBaUI7VUFDakIsbUJBQW1CO1VBQ25CLGVBQWU7VUFDZixjQUFjO1VBQ2Q7WUFDRSxXQUFXO1lBQ1gsVUFBVTtZQUNWLGlCQUFpQjtZQUNqQixpQkFBaUI7WUFDakIsMERBQTBEO1lBQzFEO2NBQ0UsZUFBZTtjQUNmLG1CQUFtQjtjQUNuQixjQUFjO1lBQ2hCO1VBQ0Y7VUFDQTtZQUNFLFlBQVk7WUFDWixVQUFVO1lBQ1YsWUFBWTtZQUNaLGlCQUFpQjtZQUNqQixnQkFBZ0I7WUFDaEI7Y0FDRSxlQUFlO2NBQ2YsV0FBVztZQUNiO1VBQ0Y7UUFDRjtRQUNBO1VBQ0UsVUFBVTtVQUNWLFlBQVk7VUFDWix3QkFBd0I7VUFDeEI7WUFDRSxXQUFXO1lBQ1gsY0FBYztZQUNkLGlCQUFpQjtZQUNqQixrQkFBa0I7WUFDbEIsZUFBZTtZQUNmLGlCQUFpQjtVQUNuQjtVQUNBO1lBQ0UsVUFBVTtZQUNWLFlBQVk7WUFDWixpQkFBaUI7WUFDakIsa0JBQWtCO1lBQ2xCLGdCQUFnQjtZQUNoQixjQUFjO1lBQ2QsaUJBQWlCO1lBQ2pCO2NBQ0UsYUFBYTtjQUNiLHFCQUFxQjtjQUNyQixZQUFZO2NBQ1osaUJBQWlCO2NBQ2pCLG1CQUFtQjtjQUNuQixXQUFXO2NBQ1gsa0JBQWtCO2NBQ2xCLGNBQWM7Y0FDZCx1QkFBdUI7Y0FDdkI7Z0JBQ0UsY0FBYztnQkFDZCxZQUFZO2dCQUNaLGlCQUFpQjtnQkFDakIsV0FBVztnQkFDWCxtQkFBbUI7Z0JBQ25CLGVBQWU7Z0JBQ2YsY0FBYztnQkFDZCxrQkFBa0I7Y0FDcEI7Y0FDQTtnQkFDRSxXQUFXO2dCQUNYLFlBQVk7Z0JBQ1o7a0JBQ0UsY0FBYztrQkFDZCxXQUFXO2tCQUNYLGVBQWU7a0JBQ2YsY0FBYztnQkFDaEI7Z0JBQ0E7a0JBQ0UsV0FBVztrQkFDWCxZQUFZO2tCQUNaLGlCQUFpQjtrQkFDakIsV0FBVztrQkFDWDtvQkFDRSxjQUFjO29CQUNkLFVBQVU7b0JBQ1YsZUFBZTtrQkFDakI7Z0JBQ0Y7Y0FDRjtZQUNGO1VBQ0Y7UUFDRjtRQUNBO1VBQ0UsVUFBVTtVQUNWLFlBQVk7VUFDWixjQUFjO1VBQ2Q7WUFDRSxZQUFZO1lBQ1osVUFBVTtZQUNWLFdBQVc7VUFDYjtRQUNGO1FBQ0E7VUFDRSxVQUFVO1VBQ1YsWUFBWTtVQUNaLGNBQWM7VUFDZCxpQkFBaUI7UUFDbkI7TUFDRjtJQUNGO0VBQ0Y7QUFDRjs7O0FBR0EsS0FBSztBQUNMO0VBQ0UsVUFBVTtFQUNWLFlBQVk7RUFDWjtJQUNFO01BQ0UsVUFBVTtNQUNWO1FBQ0UsWUFBWTtRQUNaLFlBQVk7UUFDWixXQUFXO1FBQ1gsZ0JBQWdCO1FBQ2hCO1VBQ0UsYUFBYTtVQUNiLFdBQVc7UUFDYjtNQUNGO01BQ0E7UUFDRSxZQUFZO1FBQ1osWUFBWTtRQUNaO1VBQ0UsWUFBWTtVQUNaLFlBQVk7VUFDWixpQkFBaUI7VUFDakIsYUFBYTtVQUNiLFVBQVU7UUFDWjtNQUNGO01BQ0E7UUFDRSxXQUFXO1FBQ1gsWUFBWTtRQUNaO1VBQ0UsV0FBVztVQUNYLFlBQVk7VUFDWixlQUFlO1FBQ2pCO01BQ0Y7SUFDRjtFQUNGO0FBQ0Y7QUFDQSxLQUFLO0FBQ0w7RUFDRSxTQUFTO0VBQ1Q7SUFDRSxVQUFVO0lBQ1YsWUFBWTtJQUNaLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCO01BQ0UsZUFBZTtNQUNmLFdBQVc7SUFDYjtFQUNGO0FBQ0Y7QUFDQSxLQUFLO0FBQ0w7RUFDRSxVQUFVO0VBQ1YsWUFBWTtFQUNaLGNBQWM7RUFDZDtJQUNFLFVBQVU7SUFDVixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsZUFBZTtJQUNmLFdBQVc7RUFDYjtFQUNBO0lBQ0UsWUFBWTtJQUNaLFlBQVk7SUFDWix5QkFBeUI7SUFDekIsZ0JBQWdCO0lBQ2hCO01BQ0UsVUFBVTtNQUNWLFlBQVk7TUFDWixpQkFBaUI7TUFDakIsV0FBVztNQUNYLFdBQVc7TUFDWCxpQkFBaUI7TUFDakIseUJBQXlCO01BQ3pCLGdCQUFnQjtNQUtoQixtQkFBbUI7TUFDbkIsZ0VBQWdFO01BQ2hFO1FBQ0UsWUFBWTtRQUNaLFVBQVU7UUFDVixZQUFZO1FBQ1osZUFBZTtRQUNmLFdBQVc7O01BRWI7TUFDQTtRQUNFLGtCQUFrQjtRQUNsQix5REFBeUQ7O1FBRXpEO1VBQ0UsV0FBVztRQUNiO01BQ0Y7TUFDQTtRQUNFLGtCQUFrQjtRQUNsQix5REFBeUQ7O1FBRXpEO1VBQ0UsV0FBVztRQUNiO01BQ0Y7SUFDRjtFQUNGO0FBQ0Y7O0FBRUEsS0FBSztBQUNMO0VBQ0UsVUFBVTtFQUNWLFdBQVc7RUFDWDtJQUNFO01BQ0UsVUFBVTtNQUNWLFlBQVk7TUFDWixhQUFhO01BQ2I7UUFDRSxZQUFZO1FBQ1o7VUFDRSxZQUFZO1VBQ1osYUFBYTtVQUNiO1lBQ0UsWUFBWTtZQUNaLFlBQVk7WUFDWixhQUFhO1VBQ2Y7UUFDRjtRQUNBO1VBQ0UsWUFBWTtVQUNaLFlBQVk7VUFDWixpQkFBaUI7VUFDakIsa0JBQWtCO1VBQ2xCLGVBQWU7VUFDZixxQkFBcUI7UUFDdkI7TUFDRjtNQUNBO1FBQ0UsY0FBYztNQUNoQjtNQUNBO1FBQ0UsbUJBQW1CO01BQ3JCO0lBQ0Y7RUFDRjtBQUNGO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsYUFBYTtFQUNiLDJCQUEyQjtFQUMzQjtJQUNFO01BQ0UsV0FBVztNQUNYLFlBQVk7TUFDWixhQUFhO01BQ2IsZ0JBQWdCO01BQ2hCLHFCQUFxQjtNQUdyQix5Q0FBeUM7TUFDekM7UUFDRSxZQUFZO1FBQ1o7VUFDRSxZQUFZO1VBQ1osYUFBYTtVQUNiLGdCQUFnQjtVQUNoQjtZQUNFLFlBQVk7WUFDWixZQUFZO1lBQ1osYUFBYTtZQUtiLG1CQUFtQjtVQUNyQjtRQUNGO1FBQ0E7VUFDRSxZQUFZO1VBQ1osWUFBWTtVQUNaLGlCQUFpQjtVQUNqQixrQkFBa0I7VUFDbEIsZ0JBQWdCO1VBQ2hCLGNBQWM7UUFDaEI7TUFDRjtNQUNBO1FBQ0UsWUFBWTtRQUNaLGFBQWE7UUFDYixTQUFTO1FBQ1Q7VUFDRSxZQUFZO1VBQ1o7WUFDRSxZQUFZO1lBQ1osYUFBYTtZQUNiLGdCQUFnQjtZQUNoQjtjQUNFLFlBQVk7Y0FDWixZQUFZO2NBQ1osYUFBYTtZQUNmO1VBQ0Y7VUFDQTtZQUNFLFlBQVk7WUFDWixZQUFZO1lBQ1osaUJBQWlCO1lBQ2pCLGtCQUFrQjtZQUNsQixnQkFBZ0I7WUFDaEIsY0FBYztVQUNoQjtRQUNGO01BQ0Y7TUFDQTtRQUNFO1VBS0UscUJBQXFCO1FBQ3ZCO1FBQ0E7VUFDRSxnQkFBZ0I7VUFDaEIsaUJBQWlCO1VBQ2pCLHFCQUFxQjtRQUN2QjtNQUNGO0lBQ0Y7RUFDRjtBQUNGO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsWUFBWTtFQUNaLGNBQWM7RUFDZDtJQUNFO01BQ0UsV0FBVztNQUNYLGNBQWM7TUFDZCxnQkFBZ0I7TUFDaEIsV0FBVztNQUNYLFdBQVc7TUFDWCxTQUFTO0lBQ1g7SUFDQTtNQUNFLFdBQVc7TUFDWCxZQUFZO01BQ1osYUFBYTtNQUNiLGdCQUFnQjtNQUNoQixZQUFZO01BQ1osZ0JBQWdCO01BS2hCLG1CQUFtQjtNQUNuQjtRQUNFLGNBQWM7UUFDZCxZQUFZO1FBQ1osYUFBYTtRQUNiO1VBQ0UsY0FBYztVQUNkLFlBQVk7VUFDWixhQUFhO1VBQ2I7WUFDRSxjQUFjO1lBQ2QsWUFBWTtZQUNaLGFBQWE7VUFDZjtRQUNGO01BQ0Y7TUFDQTtRQUNFLFlBQVk7UUFDWixZQUFZO1FBQ1osaUJBQWlCO1FBQ2pCLGtCQUFrQjtRQUNsQixtQkFBbUI7UUFDbkI7VUFDRSxjQUFjO1VBQ2QsZUFBZTtVQUNmLFdBQVc7VUFDWCxtQkFBbUI7UUFDckI7TUFDRjtNQUNBO1FBR0Usd0NBQXdDO1FBS3hDLHNDQUFzQztNQUN4QztJQUNGO0VBQ0Y7QUFDRjtBQUNBO0VBQ0UsVUFBVTtFQUNWLFlBQVk7RUFDWixpQkFBaUI7RUFDakI7SUFDRSxVQUFVO0lBQ1YsYUFBYTtJQUNiO01BQ0UsV0FBVztNQUNYLFlBQVk7TUFDWixhQUFhO0lBQ2Y7SUFDQTtNQUNFLFdBQVc7TUFDWCxZQUFZO01BQ1osYUFBYTtNQUNiLGNBQWM7TUFDZDtRQUNFLFlBQVk7UUFDWixpQkFBaUI7UUFDakIsZUFBZTtNQUNqQjtNQUNBO1FBQ0UsWUFBWTtRQUNaLFlBQVk7UUFDWixpQkFBaUI7UUFDakIsaUJBQWlCO1FBQ2pCO1VBQ0UsY0FBYztVQUNkLFdBQVc7VUFDWCxXQUFXO1VBQ1gsWUFBWTtVQUNaLGlCQUFpQjtVQUNqQixrQkFBa0I7VUFDbEIsZ0JBQWdCO1VBQ2hCLGdCQUFnQjtVQUNoQixVQUFVO1VBQ1YsZUFBZTtVQUNmLGtCQUFrQjtVQUNsQixpQkFBaUI7UUFDbkI7UUFDQTtVQUNFLGNBQWM7VUFDZCxXQUFXO1VBQ1gsWUFBWTtVQUNaLGlCQUFpQjtVQUNqQixXQUFXO1VBQ1gsaUJBQWlCO1VBQ2pCLGVBQWU7VUFDZixXQUFXO1VBQ1gsZ0JBQWdCO1FBQ2xCO1FBQ0E7VUFDRSxVQUFVO1VBQ1YsWUFBWTtVQUNaLGNBQWM7VUFDZDtZQUNFLFlBQVk7WUFDWixXQUFXO1lBQ1gsV0FBVztZQUNYLFlBQVk7WUFDWixnQkFBZ0I7WUFDaEI7Y0FDRSx5REFBeUQ7WUFDM0Q7WUFDQTtjQUNFLHVEQUF1RDtZQUN6RDtZQUNBO2NBQ0Usd0RBQXdEO1lBQzFEO1lBQ0E7Y0FDRSxzREFBc0Q7WUFDeEQ7WUFDQTtjQUNFLHVEQUF1RDtZQUN6RDtVQUNGO1FBQ0Y7UUFDQTtVQUNFO1lBQ0UsbUJBQW1CO1VBQ3JCO1VBQ0E7WUFDRSxjQUFjO1lBQ2QsaUJBQWlCO1VBQ25CO1FBQ0Y7TUFDRjtJQUNGO0lBQ0E7TUFDRSxXQUFXO01BQ1gsWUFBWTtNQUNaLGFBQWE7TUFDYixlQUFlO01BQ2YsOEJBQThCO01BQzlCO1FBQ0UsWUFBWTtRQUNaLFlBQVk7UUFDWixpQkFBaUI7UUFDakIsZUFBZTtRQUNmLFdBQVc7UUFDWCxrQkFBa0I7TUFDcEI7TUFDQTtRQUNFLFlBQVk7UUFDWixhQUFhO01BQ2Y7SUFDRjtFQUNGO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsWUFBWTtJQUNaLDJCQUEyQjtJQUMzQjtNQUNFLGNBQWM7TUFDZCxlQUFlO01BQ2YsV0FBVztNQUNYLGlCQUFpQjtNQUNqQixVQUFVO01BQ1YsWUFBWTtNQUNaLGlCQUFpQjtNQUNqQiwwQkFBMEI7TUFDMUIsZ0NBQWdDO01BQ2hDLG1CQUFtQjtJQUNyQjtFQUNGO0FBQ0Y7QUFDQTtFQUNFLFdBQVc7RUFDWDtJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1o7TUFDRSxjQUFjO01BQ2QsWUFBWTtNQUNaLGFBQWE7TUFDYix3QkFBd0I7TUFDeEIsZ0JBQWdCOztNQUVoQjtRQUNFLGNBQWM7UUFDZCxXQUFXO1FBQ1gsWUFBWTtNQUNkOztJQUVGO0VBQ0Y7RUFDQTtJQUNFLFdBQVc7SUFDWCxXQUFXO0lBQ1gsaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZjtNQUNFLFVBQVU7TUFDVixXQUFXO01BQ1gsV0FBVztNQUNYLGVBQWU7TUFDZjtRQUNFLFVBQVU7UUFDVixXQUFXO1FBQ1gsWUFBWTtRQUNaLGFBQWE7UUFDYjtVQUNFLGFBQWE7VUFDYixXQUFXO1VBQ1gsWUFBWTtVQUNaLHlCQUF5QjtVQUN6QixnQkFBZ0I7VUFDaEI7WUFDRSx3QkFBd0I7VUFDMUI7VUFDQTtZQUNFLHdCQUF3QjtVQUMxQjtVQUNBO1lBQ0UsY0FBYztZQUNkLFVBQVU7WUFDVixXQUFXO1VBQ2I7UUFDRjtNQUNGO0lBQ0Y7SUFDQTtNQUNFLFdBQVc7TUFDWCxnQkFBZ0I7TUFDaEIsVUFBVTtNQUNWLFlBQVk7TUFDWiwyREFBMkQ7TUFDM0Q7UUFDRSxnQ0FBZ0M7TUFDbEM7SUFDRjtJQUNBO01BQ0UsWUFBWTtNQUNaLGdCQUFnQjtNQUNoQixVQUFVO01BQ1YsWUFBWTtNQUNaLDJEQUEyRDtNQUMzRDtRQUNFLGdDQUFnQztNQUNsQztJQUNGOztFQUVGO0FBQ0Y7QUFDQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osVUFBVTtFQUNWLGNBQWM7RUFDZDtJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZixlQUFlO0lBQ2YsV0FBVztJQUNYLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIscUJBQXFCO0VBQ3ZCO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsWUFBWTtJQUNaLFlBQVk7SUFDWixpQkFBaUI7SUFDakI7TUFDRSxVQUFVO01BQ1YsYUFBYTtNQUNiLGNBQWM7TUFDZDtRQUNFLFlBQVk7UUFDWixVQUFVO1FBQ1YsWUFBWTtRQUNaLGNBQWM7UUFDZDtVQUNFLFlBQVk7VUFDWixZQUFZO1VBQ1osWUFBWTtVQUNaLGlCQUFpQjtVQUNqQixhQUFhO1VBQ2IsZ0JBQWdCO1VBQ2hCLHNCQUFzQjtVQUN0QixnQkFBZ0I7VUFDaEIsV0FBVztVQUNYLGlCQUFpQjs7UUFFbkI7UUFDQTtVQUNFLFNBQVM7VUFDVCxhQUFhO1VBQ2I7WUFDRSxZQUFZO1lBQ1osWUFBWTtZQUNaLHNCQUFzQjtZQUN0QixnQkFBZ0I7WUFDaEIsZ0JBQWdCO1lBQ2hCLFdBQVc7WUFDWCxTQUFTO1lBQ1QsU0FBUztZQUNULGlCQUFpQjtZQUNqQixhQUFhO1lBQ2IsWUFBWTtVQUNkO1FBQ0Y7UUFDQTtVQUNFLFlBQVk7VUFDWixZQUFZO1VBQ1o7WUFDRSxZQUFZO1lBQ1osWUFBWTtZQUNaLGNBQWM7WUFDZCxnQkFBZ0I7WUFDaEIsbUJBQW1CO1lBQ25CLFVBQVU7WUFDVixxQkFBcUI7WUFDckIsa0JBQWtCO1VBQ3BCO1FBQ0Y7TUFDRjs7SUFFRjtFQUNGO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsWUFBWTtJQUNaLFlBQVk7SUFDWixrQkFBa0I7SUFDbEI7TUFDRSxXQUFXO01BQ1gsYUFBYTtNQUNiLGNBQWM7TUFDZDtRQUNFO1VBQ0UsV0FBVztVQUNYLFlBQVk7VUFDWixpQkFBaUI7VUFDakIsZUFBZTtVQUNmLDhCQUE4QjtVQUM5QixpQkFBaUI7VUFDakI7WUFDRSwyREFBMkQ7VUFDN0Q7VUFDQTtZQUNFLDZEQUE2RDtVQUMvRDs7VUFFQTtZQUNFLDZEQUE2RDtVQUMvRDtVQUNBO1lBQ0UsNERBQTREO1VBQzlEO1FBQ0Y7TUFDRjtJQUNGO0VBQ0Y7O0FBRUY7QUFDQTtFQUNFLFVBQVU7RUFDVixZQUFZO0VBQ1o7SUFDRSxVQUFVO0lBQ1YsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixlQUFlO0lBQ2YsZUFBZTtJQUNmLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsYUFBYTtJQUNiLFdBQVc7SUFDWCxnQkFBZ0I7RUFDbEI7QUFDRjtBQUNBO0VBQ0UsVUFBVTtFQUNWLGFBQWE7RUFDYixpQkFBaUI7RUFDakI7SUFDRTtNQUNFLFdBQVc7TUFDWCxZQUFZO01BQ1osYUFBYTtNQUNiLGFBQWE7TUFDYjtRQUNFLGNBQWM7UUFDZDtVQUNFO1lBQ0UsY0FBYztZQUNkLFlBQVk7WUFDWixhQUFhO1VBQ2Y7O1FBRUY7UUFDQTtVQUNFO1lBQ0UsY0FBYztZQUNkLFlBQVk7WUFDWixZQUFZO1lBQ1osaUJBQWlCO1lBQ2pCLGtCQUFrQjtZQUNsQix5QkFBeUI7VUFDM0I7O1FBRUY7TUFDRjtJQUNGO0VBQ0Y7QUFDRjs7QUFFQSxLQUFLO0FBQ0w7RUFDRSxVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCO0lBQ0UsaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZixVQUFVO0VBQ1o7QUFDRjtBQUNBLEdBQUc7QUFDSDtFQUNFLFdBQVc7RUFDWCxTQUFTO0VBQ1QsVUFBVTtFQUNWLHFCQUFxQjtFQUNyQjtJQUNFLFNBQVM7SUFDVCxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixVQUFVO0lBQ1Y7TUFDRSxlQUFlO01BQ2YsVUFBVTtJQUNaO0VBQ0Y7RUFDQTtJQUNFLFNBQVM7SUFDVCxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixtQkFBbUI7SUFDbkI7TUFDRSxlQUFlO01BQ2YsbUJBQW1CO0lBQ3JCO0lBQ0E7TUFDRSxZQUFZO01BQ1osaUJBQWlCO01BQ2pCLDREQUE0RDtNQUM1RCxpQkFBaUI7TUFDakI7UUFDRTtVQUNFLFVBQVU7VUFDVixZQUFZO1FBQ2Q7TUFDRjtNQUNBO1FBQ0UsZ0JBQWdCO01BQ2xCO0lBQ0Y7SUFDQTtNQUNFLDJEQUEyRDtNQUMzRCxpQkFBaUI7SUFDbkI7SUFDQTtNQUNFLDREQUE0RDtNQUM1RCxpQkFBaUI7SUFDbkI7SUFDQTtNQUNFLGlCQUFpQjtNQUNqQiw2REFBNkQ7SUFDL0Q7SUFDQTtNQUNFLFVBQVU7TUFDVixZQUFZO01BQ1osY0FBYztNQUNkO1FBQ0UsWUFBWTtRQUNaLFdBQVc7UUFDWCxXQUFXO1FBQ1gsWUFBWTtRQUNaLGFBQWE7UUFDYjtVQUNFLHlEQUF5RDtRQUMzRDtRQUNBO1VBQ0UsdURBQXVEO1FBQ3pEO1FBQ0E7VUFDRSx3REFBd0Q7UUFDMUQ7UUFDQTtVQUNFLHNEQUFzRDtRQUN4RDtRQUNBO1VBQ0UsdURBQXVEO1FBQ3pEO01BQ0Y7SUFDRjtFQUNGO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVixXQUFXO0VBQ1gsV0FBVztFQUNYLFVBQVU7RUFDVixjQUFjO0VBQ2Q7SUFDRTtNQUNFLFVBQVU7TUFDVixZQUFZO01BQ1osaUJBQWlCO01BQ2pCLGtDQUFrQztNQUNsQyxpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLDhEQUE4RDtNQUM5RCxnQkFBZ0I7TUFDaEIsY0FBYztNQUtkLG1CQUFtQjtNQUNuQixjQUFjO01BQ2Q7UUFDRSxZQUFZO1FBQ1osVUFBVTtRQUNWLGNBQWM7UUFDZCxnQkFBZ0I7UUFDaEIsZUFBZTtNQUNqQjtNQUNBO1FBQ0UsWUFBWTtRQUNaLFVBQVU7UUFDVixnQkFBZ0I7UUFDaEIsZ0JBQWdCO1FBQ2hCLFlBQVk7UUFDWixpQkFBaUI7UUFDakIsV0FBVztRQUNYLGdCQUFnQjtRQUNoQixjQUFjO01BQ2hCO01BQ0E7UUFDRSxrQkFBa0I7UUFDbEIsNkRBQTZEO1FBQzdEO1VBQ0UsV0FBVztRQUNiO01BQ0Y7SUFDRjtFQUNGO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVixVQUFVO0VBQ1YsVUFBVTtFQUNWO0lBQ0U7TUFDRSxZQUFZO01BQ1osYUFBYTs7TUFFYjtRQUNFLGNBQWM7TUFDaEI7TUFDQSxVQUFVO01BQ1Y7UUFDRSxZQUFZO1FBQ1osZUFBZTtRQUNmO1VBQ0UsWUFBWTtVQUNaLGlCQUFpQjtVQUNqQixnQkFBZ0I7VUFDaEIsVUFBVTs7UUFFWjtRQUNBO1VBQ0UsaUJBQWlCO1VBQ2pCLGVBQWU7VUFDZixXQUFXO1FBQ2I7TUFDRjtNQUNBO1FBQ0UsWUFBWTtRQUNaLFlBQVk7UUFDWixpQkFBaUI7UUFDakIsZUFBZTtRQUNmLGNBQWM7UUFDZCxnQkFBZ0I7TUFDbEI7TUFDQTtRQUNFO1VBQ0UscUJBQXFCO1FBQ3ZCO01BQ0Y7SUFDRjtFQUNGO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVixXQUFXO0VBQ1gsV0FBVztFQUNYLFVBQVU7RUFDVixjQUFjO0VBQ2Q7SUFDRTtNQUNFLFVBQVU7TUFDVixhQUFhO01BQ2IsbUJBQW1CO01BQ25CLGNBQWM7TUFDZDtRQUNFLFVBQVU7UUFDVixZQUFZO1FBQ1osWUFBWTtRQUNaLGdCQUFnQjtRQUNoQixlQUFlO1FBQ2Y7VUFDRSxZQUFZO1VBQ1osWUFBWTtVQUNaLGlCQUFpQjtVQUNqQixrQkFBa0I7VUFDbEIsaUJBQWlCO1VBQ2pCLFVBQVU7VUFDVixnQkFBZ0I7UUFDbEI7UUFDQTtVQUNFLGNBQWM7VUFDZCxZQUFZO1VBQ1osWUFBWTtVQUNaLGlCQUFpQjtVQUNqQixrQkFBa0I7VUFDbEIsZ0JBQWdCO1VBQ2hCLGlCQUFpQjtVQUNqQixVQUFVO1FBQ1o7TUFDRjtNQUNBO1FBQ0UsVUFBVTtRQUNWLFlBQVk7UUFDWixhQUFhO1FBQ2IsZUFBZTtRQUNmO1VBQ0UsWUFBWTtVQUNaLFlBQVk7VUFDWixZQUFZO1VBQ1osaUJBQWlCO1VBQ2pCLGVBQWU7VUFDZixXQUFXO1FBQ2I7UUFDQTtVQUNFLFlBQVk7VUFDWixZQUFZO1VBQ1osWUFBWTtVQUNaLGlCQUFpQjtVQUNqQixnQkFBZ0I7VUFDaEIsV0FBVztRQUNiO01BQ0Y7TUFDQTtRQUNFLFdBQVc7TUFDYjtJQUNGO0VBQ0Y7QUFDRjtBQUNBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7RUFDWCxXQUFXO0VBQ1g7SUFDRTtNQUNFLFdBQVc7TUFDWCxjQUFjO01BQ2QsZ0JBQWdCO01BQ2hCLFdBQVc7TUFDWCxXQUFXO01BQ1gsU0FBUztJQUNYO0lBQ0E7TUFDRSxVQUFVO01BQ1YsWUFBWTtNQUNaLGFBQWE7TUFDYixnQkFBZ0I7TUFDaEIsWUFBWTtNQUNaLGdCQUFnQjtNQUtoQixtQkFBbUI7TUFDbkI7UUFDRSxjQUFjO1FBQ2QsWUFBWTtRQUNaLGFBQWE7UUFDYjtVQUNFLGNBQWM7VUFDZCxZQUFZO1VBQ1osYUFBYTtVQUNiO1lBQ0UsY0FBYztZQUNkLFlBQVk7WUFDWixhQUFhO1VBQ2Y7UUFDRjtNQUNGO01BQ0E7UUFDRSxZQUFZO1FBQ1osWUFBWTtRQUNaLGlCQUFpQjtRQUNqQixrQkFBa0I7UUFDbEIsbUJBQW1CO1FBQ25CO1VBQ0UsWUFBWTtVQUNaLGdCQUFnQjtVQUNoQixXQUFXO1VBQ1gsbUJBQW1CO1FBQ3JCO01BQ0Y7TUFDQTtRQUdFLHdDQUF3QztRQUt4QyxzQ0FBc0M7TUFDeEM7SUFDRjtFQUNGO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVixZQUFZO0VBQ1osY0FBYztFQUNkO0lBQ0U7TUFDRSxXQUFXO01BQ1gsY0FBYztNQUNkLGdCQUFnQjtNQUNoQixXQUFXO01BQ1gsV0FBVztNQUNYLFNBQVM7SUFDWDtJQUNBO01BQ0UsV0FBVztNQUNYLFlBQVk7TUFDWixhQUFhO01BQ2IsZ0JBQWdCOztNQUVoQixZQUFZO01BQ1osZ0JBQWdCO01BS2hCLG1CQUFtQjtNQUNuQjtRQUNFLGNBQWM7UUFDZCxZQUFZO1FBQ1osYUFBYTtRQUNiO1VBQ0UsY0FBYztVQUNkLFlBQVk7VUFDWixhQUFhO1VBQ2I7WUFDRSxjQUFjO1lBQ2QsWUFBWTtZQUNaLGFBQWE7VUFDZjtRQUNGO01BQ0Y7TUFDQTtRQUNFLFlBQVk7UUFDWixZQUFZO1FBQ1osaUJBQWlCO1FBQ2pCLGtCQUFrQjtRQUNsQixtQkFBbUI7UUFDbkI7VUFDRSxjQUFjO1VBQ2QsZUFBZTtVQUNmLFdBQVc7VUFDWCxtQkFBbUI7UUFDckI7TUFDRjtNQUNBO1FBR0Usd0NBQXdDO1FBS3hDLHNDQUFzQztNQUN4QztJQUNGO0VBQ0Y7QUFDRjtBQUNBLE9BQU87QUFDUDtFQUNFLFVBQVU7RUFDVixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixxQkFBcUI7RUFDckIsOEJBQThCO0VBQzlCO0lBQ0UsZUFBZTtJQUNmLFVBQVU7SUFDVixZQUFZO0lBQ1osaUJBQWlCO0VBQ25CO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVixZQUFZO0VBQ1osMkJBQTJCO0VBQzNCLGFBQWE7RUFDYixxQkFBcUI7O0VBRXJCLHVCQUF1QjtFQUN2QjtJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGNBQWM7SUFDZCxXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLHlCQUF5QjtJQUd6QixrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYjtNQUNFLHNCQUFzQjtNQUN0QixzQkFBc0I7TUFDdEIsY0FBYztJQUNoQjtFQUNGOztBQUVGO0FBQ0EsT0FBTztBQUNQLGlCQUFpQixhQUFhLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsa0JBQWtCLENBQUM7QUFDakY7RUFDRSxVQUFVO0VBQ1YsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsdURBQXVEO0VBQ3ZEO0lBQ0UsYUFBYTtJQUNiLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsZUFBZTtFQUNqQjtBQUNGO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsVUFBVTtFQUNWLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsWUFBWTtFQUNaLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsY0FBYzs7RUFFZDtJQUNFLGVBQWU7SUFDZixXQUFXO0lBQ1gsaUJBQWlCO0lBQ2pCLFlBQVk7SUFDWixjQUFjO0lBQ2QsZ0NBQWdDO0lBQ2hDLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsaUJBQWlCO0lBQ2pCLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLFVBQVU7SUFDVjtNQUNFLGNBQWM7TUFDZCxZQUFZO01BQ1osaUJBQWlCO01BQ2pCO1FBQ0UsY0FBYztRQUNkLGNBQWM7UUFDZCxpQkFBaUI7TUFDbkI7SUFDRjtJQUNBO01BQ0Usb0RBQW9EO01BQ3BELGtCQUFrQjtNQUNsQixjQUFjO01BQ2Q7UUFDRSxhQUFhO1FBQ2IsWUFBWTtRQUNaLGFBQWE7UUFDYixrQkFBa0I7UUFDbEIsWUFBWTtRQUNaLFVBQVU7TUFDWjtNQUNBO1FBQ0UsY0FBYztNQUNoQjtJQUNGO0VBQ0Y7RUFDQTtJQUNFLFlBQVk7SUFDWixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQixjQUFjO0lBQ2Q7TUFDRSxjQUFjO01BQ2QsWUFBWTtNQUNaLFlBQVk7TUFDWixzREFBc0Q7TUFDdEQsY0FBYztNQUNkLG9CQUFvQjtJQUN0QjtJQUNBO01BQ0UsZUFBZTtNQUNmLFdBQVc7TUFDWCxpQkFBaUI7TUFDakIsa0JBQWtCO01BQ2xCLFlBQVk7TUFDWixpQkFBaUI7SUFDbkI7RUFDRjtBQUNGIiwiZmlsZSI6ImluZGV4LnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkd2Q6IDEyMDBweDtcclxuJHdiOiAxMDAlO1xyXG4kd2E6IGF1dG87XHJcbiRoYTogYXV0bztcclxuJG1nOiAwIGF1dG87XHJcbiRwZzogMDtcclxuJGZsOiBsZWZ0O1xyXG4kZnI6IHJpZ2h0O1xyXG4kZGI6IGJsb2NrO1xyXG4kZG46IG5vbmU7XHJcbiRjYjogYm90aDtcclxuJG9maDogaGlkZGVuO1xyXG4kZno6IDEycHg7XHJcbiRmbTogXCJBcmlhbFwiO1xyXG4kZnc6IHdlaWdodDtcclxuJGZ3bjogbm9ybWFsO1xyXG4kcHI6IHJlbGF0aXZlO1xyXG4kcGE6IGFic29sdXRlO1xyXG4kcGY6IGZpeGVkO1xyXG4kY2Y6ICNmZmY7XHJcbiRjczogIzAwMDtcclxuJGJnYzogIzI1NkFBRjtcclxuYm9keSx1bCxvbCxsaSxwLGgxLGgyLGgzLGg0LGg1LGg2LGZvcm0sZmllbGRzZXQsaW1nLGRpdix0YWJsZSx0cix0aCx0ZCxkbCxkdCxkZHsgbWFyZ2luOjA7IHBhZGRpbmc6MDt9XHJcbmltZ3tib3JkZXI6MDt9XHJcbmlucHV0LHNlbGVjdHtcclxuICBmb250LXNpemU6JGZ6KzI7XHJcbiAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG59XHJcbnVsLG9sLGxpe1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYXtcclxuICBmb250LXNpemU6ICRmeisyO1xyXG4gIGNvbG9yOiAkY3M7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntcclxuICBmb250LXNpemU6JGZ6O1xyXG4gIGNvbG9yOiAjOTk5O1xyXG59XHJcbjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcbiAgZm9udC1zaXplOiRmejtcclxuICBjb2xvcjogIzk5OTtcclxufVxyXG46Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcclxuICBmb250LXNpemU6JGZ6O1xyXG4gIGNvbG9yOiAjOTk5O1xyXG59XHJcbmJvZHl7XHJcbiAgd2lkdGg6ICR3YjtcclxuICBoZWlnaHQ6ICRoYTtcclxuICBmb250OntcclxuICAgIHNpemU6ICRmeisyO1xyXG4gICAgZmFtaWx5OiAkZm07XHJcbiAgfVxyXG4gIG1hcmdpbjokbWc7XHJcbiAgcGFkZGluZzokcGc7XHJcbiAgYmFja2dyb3VuZDogJGNmO1xyXG59XHJcbi5oZWFkZXJ7XHJcbiAgd2lkdGg6ICR3YjtcclxuICBoZWlnaHQ6IDE2MHB4O1xyXG4gIC5oZWFkZXItdGVsLW1haWwtc2VhcmNoLWxhbmd1YWdle1xyXG4gICAgd2lkdGg6ICR3YjtcclxuICAgIGhlaWdodDo0MHB4O1xyXG4gICAgYmFja2dyb3VuZDokYmdjO1xyXG4gICAgLnRlbC1tYWlsLXNlYXJjaC1sYW5ndWFnZXtcclxuICAgICAgd2lkdGg6JHdkO1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIG1hcmdpbjokbWc7XHJcbiAgICAgIC50ZWwtbWFpbHtcclxuICAgICAgICBmbG9hdDogJGZsO1xyXG4gICAgICAgIHdpZHRoOiR3YTtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiRmeisyO1xyXG4gICAgICAgIGNvbG9yOiAkY2Y7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDIycHg7XHJcbiAgICAgICAgLnRlbHtcclxuICAgICAgICAgIGZsb2F0OiAkZmw7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvdGVsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWlse1xyXG4gICAgICAgICAgZmxvYXQ6ICRmbDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9tYWlsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zZWFyY2gtY2hhdC1sYW5ndWFnZXtcclxuICAgICAgICBmbG9hdDogJGZyO1xyXG4gICAgICAgIC5zZWFyY2h7XHJcbiAgICAgICAgICBmbG9hdDogJGZsO1xyXG4gICAgICAgICAgd2lkdGg6IDE3NnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc2VhcmNoLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGF0e1xyXG4gICAgICAgICAgZmxvYXQ6ICRmbDtcclxuICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogJGRiO1xyXG4gICAgICAgICAgICBmbG9hdDogJGZsO1xyXG4gICAgICAgICAgICBtYXJnaW46IDExcHggNHB4O1xyXG4gICAgICAgICAgICAmLmZhY2Vib29re1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZmFjZWJvb2sucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5pbnN7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pbnMucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxhbmd1YWdle1xyXG4gICAgICAgICAgZmxvYXQ6ICRmcjtcclxuICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY2Y7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDEzcHggMDtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2Y7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dvLW1lbnV7XHJcbiAgICB3aWR0aDogJHdkO1xyXG4gICAgaGVpZ2h0OiAxMjBweDtcclxuICAgIG1hcmdpbjokbWc7XHJcbiAgICAubG9nb3tcclxuICAgICAgZmxvYXQ6ICRmbDtcclxuICAgICAgd2lkdGg6IDM5N3B4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sb2dvLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6ICRkYjtcclxuICAgICAgICB3aWR0aDogMzk3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudXtcclxuICAgICAgZmxvYXQ6ICRmcjtcclxuICAgICAgd2lkdGg6IDY2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIG1hcmdpbjogNTBweCAwIDMwcHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmJhbm5lcntcclxuICB3aWR0aDogJHdiO1xyXG4gIGhlaWdodDogNjAycHg7XHJcbn1cclxuLmJhbm5lcm9ue1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiAzMDBweDtcclxufVxyXG4ucHJvZHVjdHN7XHJcbiAgd2lkdGg6ICR3ZDtcclxuICBoZWlnaHQ6JGhhO1xyXG4gIGNsZWFyOiAkY2I7XHJcbiAgb3ZlcmZsb3c6ICRvZmg7XHJcbiAgbWFyZ2luOiRtZztcclxuICAucHJvZHVjdHMtaGVhZHtcclxuICAgIHdpZHRoOiAkd2Q7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcHJvaGVhZC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgIG1hcmdpbjogNjBweCBhdXRvO1xyXG4gICAgYXtcclxuICAgICAgZGlzcGxheTogJGRiO1xyXG4gICAgICB3aWR0aDogODI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luOiRtZztcclxuICAgIH1cclxuICB9XHJcbiAgLnByb2R1Y3RzLWxpc3R7XHJcbiAgICB3aWR0aDogJHdkO1xyXG4gICAgaGVpZ2h0OiA0ODVweDtcclxuICAgIG1hcmdpbjokbWc7XHJcbiAgICAucHJvZHVjdHMtc2lkZXtcclxuICAgICAgZmxvYXQ6ICRmbDtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ4NXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRjFGMUYxO1xyXG4gICAgICAucHJvZHVjdHMtc29ydC1uYW1le1xyXG4gICAgICAgIHdpZHRoOiA5MiU7XHJcbiAgICAgICAgaGVpZ2h0OiRoYTtcclxuICAgICAgICBtYXJnaW46JG1nO1xyXG4gICAgICAgIGR0e1xyXG4gICAgICAgICAgd2lkdGg6ICR3YjtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMjBweCBhdXRvO1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiRmeisxMjtcclxuICAgICAgICAgICAgY29sb3I6ICMyYTJiMmQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRke1xyXG4gICAgICAgICAgd2lkdGg6ICR3YjtcclxuICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogJGRiO1xyXG4gICAgICAgICAgICB3aWR0aDogJHdiO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTokZnorNDtcclxuICAgICAgICAgICAgY29sb3I6ICMyYTJiMmQ7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRiZ2M7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm9kdWN0cy1pbWd7XHJcbiAgICAgIGZsb2F0OiAkZnI7XHJcbiAgICAgIHdpZHRoOiA4NzBweDtcclxuICAgICAgaGVpZ2h0OiA0ODVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFib3V0e1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiA1MDFweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYWJvdXQuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgbWFyZ2luOiA4NXB4IGF1dG87XHJcbiAgY2xlYXI6ICRjYjtcclxuICBvdmVyZmxvdzogJG9maDtcclxuICAuYWJvdXQtbGlzdHtcclxuICAgIHdpZHRoOiAkd2Q7XHJcbiAgICBoZWlnaHQ6IDUwMXB4O1xyXG4gICAgbWFyZ2luOiRtZztcclxuICAgIC5hYm91dC1oZWFke1xyXG4gICAgICB3aWR0aDogODAwcHg7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Fib3V0LnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLmFib3V0LXBhZ2UtaW50cm97XHJcbiAgICAgIHdpZHRoOiA4MDBweDtcclxuICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgIH1cclxuICAgIC5hYm91dC10eXBle1xyXG4gICAgICB3aWR0aDogODAwcHg7XHJcbiAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgIG1hcmdpbjogNzVweCAwIDAgMDtcclxuICAgICAgdWx7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBmbG9hdDogJGZsO1xyXG4gICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogJGRiO1xyXG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjokbWc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiRmeisyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY2Y7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLm5ld3N7XHJcbiAgd2lkdGg6ICR3ZDtcclxuICBoZWlnaHQ6MzgwcHg7XHJcbiAgbWFyZ2luOiRtZztcclxuICBjbGVhcjogJGNiO1xyXG4gIG92ZXJmbG93OiAkb2ZoO1xyXG4gIC5uZXdzLWhlYWR7XHJcbiAgICB3aWR0aDogJHdkO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL25ld3MucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAzMHB4IGF1dG87XHJcbiAgICBhe1xyXG4gICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgIHdpZHRoOiA5MDBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBtYXJnaW46JG1nO1xyXG4gICAgfVxyXG4gIH1cclxuICAubmV3cy1saXN0e1xyXG4gICAgd2lkdGg6JHdkO1xyXG4gICAgaGVpZ2h0OiAyNDBweDtcclxuICB9XHJcbn1cclxuLmZvb3RlcntcclxuICB3aWR0aDogJHdiO1xyXG4gIGhlaWdodDogNDUwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Zvb3Rlci5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAuZm9vdGVyLWxpc3R7XHJcbiAgICB3aWR0aDogJHdkO1xyXG4gICAgaGVpZ2h0OiAzNDZweDtcclxuICAgIG1hcmdpbjokbWc7XHJcbiAgICAuZm9vdGVyLW1lbnV7XHJcbiAgICAgIGZsb2F0OiAkZmw7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLW1zZ3tcclxuICAgICAgZmxvYXQ6ICRmcjtcclxuICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICBoZWlnaHQ6ICRoYTtcclxuICAgICAgaDV7XHJcbiAgICAgICAgd2lkdGg6ICR3YjtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiRmeis2O1xyXG4gICAgICAgIGNvbG9yOiAjNjA2MDYwO1xyXG4gICAgICAgIG1hcmdpbjogMzVweCAwIDAgMDtcclxuICAgICAgfVxyXG4gICAgICBsYWJlbHtcclxuICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgd2lkdGg6ICR3YjtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICB3aWR0aDogMjg4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQTlBQkFCO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI0MzQzNDMztcclxuICAgICAgICAgIG91dGxpbmU6bm9uZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTokZnorMjtcclxuICAgICAgICAgIGNvbG9yOiAkY2Y7XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogMTJweDtcclxuICAgICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICAgIG91dGxpbmU6bm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5sYWJlbC1jb250ZW50e1xyXG4gICAgICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgdGV4dGFyZWF7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyODhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQTlBQkFCO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQzNDM0MzO1xyXG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMnB4O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBmb250OntcclxuICAgICAgICAgICAgICBzaXplOiAkZnorMjtcclxuICAgICAgICAgICAgICBmYW1pbHk6ICRmbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxhYmVsLWJ0bntcclxuICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ICRkYjtcclxuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzI0NkFBRDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMjQ2QUFEO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTokZnorNTtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2Y7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXItY29weXtcclxuICAgIHdpZHRoOiAkd2Q7XHJcbiAgICBoZWlnaHQ6IDEwNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwNHB4O1xyXG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgZm9udC1zaXplOiRmeisyO1xyXG4gICAgY29sb3I6ICRjZjtcclxuICAgIG1hcmdpbjokbWc7XHJcbiAgICBhe1xyXG4gICAgICBmb250LXNpemU6ICRmeisyO1xyXG4gICAgICBjb2xvcjogJGNmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qKuWGheWuuSoqL1xyXG4ubWFpbmVye1xyXG4gIHdpZHRoOiR3YjtcclxuICBoZWlnaHQ6ICRoYTtcclxuICBtYXJnaW46ICRtZztcclxuICBjbGVhcjogJGNiO1xyXG4gIG92ZXJmbG93OiAkb2ZoO1xyXG4gIC5tYWluZXItbGlzdC1zaWRle1xyXG4gICAgd2lkdGg6JHdkO1xyXG4gICAgaGVpZ2h0OiAkaGE7XHJcbiAgICBtYXJnaW46JG1nO1xyXG4gICAgLm1haW5lci1zaWRle1xyXG4gICAgICBmbG9hdDogJGZsO1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZzowIDAgMzBweCAwO1xyXG4gICAgfVxyXG4gICAgLm1haW5lci1zcXVhcmUge1xyXG4gICAgICBmbG9hdDogJGZyO1xyXG4gICAgICB3aWR0aDogODgwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0YxRjFGMTtcclxuICAgICAgcGFkZGluZzogMCAwIDEwcHggMTlweDtcclxuICAgICAgLm1haW5lci1wYXRoIHtcclxuICAgICAgICB3aWR0aDogODgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaG9tZS5wbmcpIG5vLXJlcGVhdCA2cHggY2VudGVyO1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAzNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZ6KzI7XHJcbiAgICAgICAgY29sb3I6ICM4ODg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmeisyO1xyXG4gICAgICAgICAgY29sb3I6ICM4ODg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5tYWluZXItcGFnZS1saXN0e1xyXG4gICAgICAgIHdpZHRoOiA4ODBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAkbWc7XHJcbiAgICAgICAgLy/kuIDnuqfmlofnq6DliJfooahcclxuICAgICAgICAubHVtcC10aXRsZS1saXN0e1xyXG4gICAgICAgICAgd2lkdGg6IDg2MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICAgICAgICAubHVtcC10aXRsZS1uYW1le1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2x1bXBOZXdzLnBuZykgbm8tcmVwZWF0IDAgY2VudGVyO1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMTAyRDUzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubHVtcC10aXRsZS1tb3Jle1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNSU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXB0aW9uIHtcclxuICAgICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XHJcbiAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzNBMzkzNztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zaGFyZS1saXN0LXR5cGUge1xyXG4gICAgICAgICAgICB3aWR0aDogJHdiO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTU1NTUyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgICAgICAgICAgLnNoYXJlLWxpc3Qge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzVBNUE1QTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnNoYXJlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzVBNUE1QTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ic2hhcmUtY3VzdG9tIHtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogJGZsO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOXB4IDJweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2hvd1RleHQge1xyXG4gICAgICAgICAgd2lkdGg6IDk0JTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkd2E7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJG1nO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFnZS1jb250ZW50IHtcclxuICAgICAgICAgIHdpZHRoOiA5NCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8q5pCc57SiKi9cclxuLnNlYXJjaC1saXN0e1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHVse1xyXG4gICAgbGl7XHJcbiAgICAgIGZsb2F0OiAkZmw7XHJcbiAgICAgIGlucHV0e1xyXG4gICAgICAgIGRpc3BsYXk6ICRkYjtcclxuICAgICAgICBvdXRsaW5lOm5vbmU7XHJcbiAgICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAmOmZvY3Vze1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnNlYXJjaC1pbnB1dHtcclxuICAgICAgICB3aWR0aDogMTUycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgd2lkdGg6IDE1MnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDEycHg7XHJcbiAgICAgICAgICBmb250LXNpemU6JGZ6O1xyXG4gICAgICAgICAgY29sb3I6ICRjZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5zZWFyY2gtc3VibWl0e1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBpbnB1dHtcclxuICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKuWvvOiIqiovXHJcbiNuYXYtbWVudXtcclxuICB3aWR0aDokd2I7XHJcbiAgbGl7XHJcbiAgICBmbG9hdDogJGZsO1xyXG4gICAgd2lkdGg6IDExMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhe1xyXG4gICAgICBmb250LXNpemU6JGZ6KzM7XHJcbiAgICAgIGNvbG9yOiAkYmdjO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKuS+p+agjyovXHJcbi5wdWJsaWMtc2lkZS1uYW1le1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGgxe1xyXG4gICAgd2lkdGg6ICR3YjtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGJnYztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICB1bHtcclxuICAgIHdpZHRoOiAyOThweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XHJcbiAgICBtYXJnaW46IDZweCBhdXRvO1xyXG4gICAgbGl7XHJcbiAgICAgIHdpZHRoOiA5NCU7XHJcbiAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQ0RDREM7XHJcbiAgICAgIHRleHQtaW5kZW50OiA2cHg7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xhLnBuZ1wiKSBuby1yZXBlYXQgOTYlIGNlbnRlciAjRjRGNEY0O1xyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6ICRkYjtcclxuICAgICAgICB3aWR0aDogJHdiO1xyXG4gICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICMyMjI7XHJcblxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmdjO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sYWgucG5nXCIpIG5vLXJlcGVhdCA5NiUgY2VudGVyO1xyXG5cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgY29sb3I6ICRiZ2M7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYub25te1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJnYztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbGFoLnBuZ1wiKSBuby1yZXBlYXQgOTYlIGNlbnRlcjtcclxuXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAkYmdjO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyrkuqflk4EqL1xyXG4ucHVibGljLWdvb2Rze1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiAkaGE7XHJcbiAgdWx7XHJcbiAgICBsaXtcclxuICAgICAgZmxvYXQ6ICRmbDtcclxuICAgICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6ICRkYjtcclxuICAgICAgICAmLmEtaW1ne1xyXG4gICAgICAgICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgZGlzcGxheTogJGRiO1xyXG4gICAgICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYS10aXRsZXtcclxuICAgICAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiRmeis0O1xyXG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmdvb2RzMywmLmdvb2RzNntcclxuICAgICAgICBtYXJnaW46IDAgMzBweDtcclxuICAgICAgfVxyXG4gICAgICAmLmdvb2RzMiwmLmdvb2RzMywmLmdvb2RzNHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wdWJsaWMtYmlnLWdvb2Rze1xyXG4gIHdpZHRoOiAxMjAwcHg7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICBtYXJnaW46IDM1cHggYXV0byAzMHB4IGF1dG87XHJcbiAgdWx7XHJcbiAgICBsaXtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAyMjVweDtcclxuICAgICAgaGVpZ2h0OiAxOTBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweCAyNXB4O1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICAgICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgICAgYXtcclxuICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgJi5hLWltZ3tcclxuICAgICAgICAgIHdpZHRoOiAyMjVweDtcclxuICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjZzO1xyXG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNnM7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjZzO1xyXG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjZzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjZzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmEtdGl0bGV7XHJcbiAgICAgICAgICB3aWR0aDogMjI1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzI7XHJcbiAgICAgICAgICBjb2xvcjogIzQzNDM0NDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5iaWdQaWN7XHJcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICAmLmEtaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYS10aXRsZXtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDM0MzQ0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYS10aXRsZXtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ2M7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnB1YmxpYy1nb29kcy1saXN0e1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHVse1xyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICBsaXtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgbWFyZ2luOiAxNXB4IDZweDtcclxuICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC40cztcclxuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDF7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTJweCwgMHB4KTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByb2R1Y3Rpb24tZGV0YWlsLWxpc3R7XHJcbiAgd2lkdGg6IDk4JTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgLnByb2R1Y3Rpb24tZGV0YWlse1xyXG4gICAgd2lkdGg6ICR3YjtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAuZGV0YWlsLXBpY3tcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxuICAgIC5kZXRhaWwtZGVzY3tcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICAgIGgxe1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICAgIGJ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ2M7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmeisyO1xyXG4gICAgICAgICAgY29sb3I6ICRjZjtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnduO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIDhweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5nb29kcy1jaGF0e1xyXG4gICAgICAgICAgd2lkdGg6ICR3YTtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogJGRiO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMTBweDtcclxuICAgICAgICAgICAgJi5nLXNreXBle1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9mLXNreXBlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZy1hcHB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2YtYXBwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZy1saW5re1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9mLWxpbmsucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5nLXd4e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9mLXd4LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZy1pbnN7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2YtaW5zLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYua2V5d29yZHN7XHJcbiAgICAgICAgICBie1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzYxRjEwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgY29sb3I6ICM3NjFGMTA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlbGF0ZWRQcm9kdWN0c3tcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5RTk1OTU7XHJcbiAgICAgIGgye1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICAgICAgfVxyXG4gICAgICAucmVsYXRlZFByb2R1Y3RzTGlzdHtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucHJvZHVjdGlvbi1kZXJhaWwtaW50cm97XHJcbiAgICB3aWR0aDogJHdiO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMzBweCBhdXRvO1xyXG4gICAgLmludHJve1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHdpZHRoOiAkd2I7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlFOTU5NTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmludHJvU2hvdyB7XHJcbiAgd2lkdGg6NDAwcHg7XHJcbiAgLm1haW5TaG93IHtcclxuICAgIHdpZHRoOjQwMHB4O1xyXG4gICAgaGVpZ2h0OjMwMHB4O1xyXG4gICAgYXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAzOThweDtcclxuICAgICAgaGVpZ2h0OiAyOThweDtcclxuICAgICAgYm9yZGVyOiNDQ0NDQ0MgMXB4IHNvbGlkO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1ne1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOjQwMHB4O1xyXG4gICAgICAgIGhlaWdodDozMDBweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbiAgLnNjcm9sbCB7XHJcbiAgICB3aWR0aDo0MDBweDtcclxuICAgIGhlaWdodDo2MHB4O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICB1bCB7XHJcbiAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgIHdpZHRoOjM4MHB4O1xyXG4gICAgICBoZWlnaHQ6NjBweDtcclxuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDdweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogNzhweDtcclxuICAgICAgICAgIGhlaWdodDogNThweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGM0YzRjM7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjQzgwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5jdXJyZW50SXRlbXtcclxuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjQzgwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6ODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjYwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJldlZpZXd7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICB3aWR0aDogN3B4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmdpbWcuZ2lmKSBuby1yZXBlYXQgLTEzMnB4IC0xN3B4O1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTE0NnB4IC0xN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmV4dFZpZXd7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JnaW1nLmdpZikgbm8tcmVwZWF0IC0xNTNweCAtMTdweDtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjdweCAtMTdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuLm1haW5lci1tZXNzYWdlLWNvbnRhY3R7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGNsZWFyOiAkY2I7XHJcbiAgb3ZlcmZsb3c6ICRvZmg7XHJcbiAgLm1haW5lci1tZXNzYWdlLWNvbnRhY3QtaGVhZHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XHJcbiAgICB0ZXh0LWluZGVudDogMTZweDtcclxuICAgIG1hcmdpbjogNDBweCAwIDE1cHggMDtcclxuICB9XHJcbiAgLm1haW5lci1tZXNzYWdle1xyXG4gICAgZmxvYXQ6ICRmbDtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgLm1haW5lci1tZXNzYWdlLWxpc3R7XHJcbiAgICAgIHdpZHRoOiAkd2I7XHJcbiAgICAgIGhlaWdodDogMzIwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBsYWJlbHtcclxuICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgd2lkdGg6ICR3YjtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICB3aWR0aDogMjk4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzE7XHJcbiAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgIHRleHQtaW5kZW50OiAxMnB4O1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5sYWJlbC1vbmxpbmUtY29udGVudHtcclxuICAgICAgICAgIHdpZHRoOiR3YjtcclxuICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICB0ZXh0YXJlYXtcclxuICAgICAgICAgICAgd2lkdGg6IDI5OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDEycHg7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5sYWJlbC1vbmxpbmUtYnRue1xyXG4gICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnorNDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0U2MjEyQTtcclxuICAgICAgICAgICAgY29sb3I6ICRjZjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTYyMTJBO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICAubWFpbmVyLWNvbnRhY3R7XHJcbiAgICBmbG9hdDogJGZyO1xyXG4gICAgd2lkdGg6IDQzMHB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgLm1haW5lci1jb250YWN0LWxpc3Qge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzMjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHVse1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2RkZDtcclxuICAgICAgICAgIHRleHQtaW5kZW50OiA0MHB4O1xyXG4gICAgICAgICAgJi5jb250YWN0LXRlbHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2N0ZWwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuY29udGFjdC1waG9uZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NwaG9uZS5wbmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuY29udGFjdC1lbWFpbHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NlbWFpbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5jb250YWN0LXNpdGV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jc2l0ZS5wbmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLm1haW5lci12YWxpZHtcclxuICB3aWR0aDogJHdiO1xyXG4gIGhlaWdodDogYXV0bztcclxuICAubWFpbmVyLXZhbGlkLWhlYWR7XHJcbiAgICB3aWR0aDogJHdiO1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XHJcbiAgICB0ZXh0LWluZGVudDogMTZweDtcclxuICB9XHJcbiAgLm1haW5lci12YWxpZC1saXN0e1xyXG4gICAgd2lkdGg6ICR3YjtcclxuICAgIGhlaWdodDogMjMwcHg7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcbi5wdWJsaWMtcmVsYXRlZC1nb29kc3tcclxuICB3aWR0aDogJHdiO1xyXG4gIGhlaWdodDogMTkwcHg7XHJcbiAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgdWx7XHJcbiAgICBsaXtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAyMTBweDtcclxuICAgICAgaGVpZ2h0OiAxOTBweDtcclxuICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmLmEtaW1ne1xyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hLXRpdGxle1xyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRENEQ0RDO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8q5Y2V54mHKi9cclxuLnB1YmxpYy1wYWdlLWludHJve1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgYXtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiRmeis0O1xyXG4gICAgY29sb3I6ICRjcztcclxuICB9XHJcbn1cclxuLyoqL1xyXG4ucHVibGljLXNvcnQtbmFtZXtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDokd2E7XHJcbiAgaGVpZ2h0OiRoYTtcclxuICBtYXJnaW46IDMwcHggNDVweCAwIDA7XHJcbiAgZHR7XHJcbiAgICB3aWR0aDokd2E7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBsaW5lLWhlaWdodDo1MHB4O1xyXG4gICAgZm9udC1zaXplOiRmeisyO1xyXG4gICAgY29sb3I6ICRjcztcclxuICAgIGF7XHJcbiAgICAgIGZvbnQtc2l6ZTokZnorMjtcclxuICAgICAgY29sb3I6ICRjcztcclxuICAgIH1cclxuICB9XHJcbiAgZGR7XHJcbiAgICB3aWR0aDokd2E7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDozMHB4O1xyXG4gICAgZm9udC1zaXplOiRmeisyO1xyXG4gICAgY29sb3I6IHJnYmEoJGNzLC43KTtcclxuICAgIGF7XHJcbiAgICAgIGZvbnQtc2l6ZTokZnorMjtcclxuICAgICAgY29sb3I6IHJnYmEoJGNzLC43KTtcclxuICAgIH1cclxuICAgICYuZi1waG9uZXtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3Bob25lLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcbiAgICAgIHRleHQtaW5kZW50OiAzMHB4O1xyXG4gICAgICBie1xyXG4gICAgICAgIGZvbnQ6e1xyXG4gICAgICAgICAgc2l6ZTokZnorNjtcclxuICAgICAgICAgIHdlaWdodDogJGZ3bjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgc3BhbntcclxuICAgICAgICBmb250LXNpemU6JGZ6KzE4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmYtc2l0ZXtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3NpdGUucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmLmYtdGVse1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZi10ZWwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmLmYtbWFpbHtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDMwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9mLW1haWwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYuZi1jaGF0e1xyXG4gICAgICB3aWR0aDogJHdhO1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6ICRkYjtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICAmLmYtc2t5cGV7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZi1za3lwZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mLWFwcHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9mLWFwcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mLWxpbmt7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZi1saW5rLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmYtd3h7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZi13eC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mLWluc3tcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9mLWlucy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnB1YmxpYy1zZWFyY2gtbGlzdHtcclxuICB3aWR0aDogJHdiO1xyXG4gIGhlaWdodDogJGhhO1xyXG4gIG1hcmdpbjogJG1nO1xyXG4gIGNsZWFyOiAkY2I7XHJcbiAgb3ZlcmZsb3c6ICRvZmg7XHJcbiAgdWx7XHJcbiAgICBsaXtcclxuICAgICAgd2lkdGg6IDk4JTtcclxuICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogIDFweCBkYXNoZWQgI0NDQ0NDQztcclxuICAgICAgdGV4dC1pbmRlbnQ6IDMwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbHVtcEFycm93LnBuZykgbm8tcmVwZWF0IDEwcHggY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6ICRmeis0O1xyXG4gICAgICBjb2xvcjogIzU3NTc1NztcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjZzO1xyXG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNnM7XHJcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjZzO1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjZzO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjZzO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgYXtcclxuICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgZmxvYXQ6ICRmbDtcclxuICAgICAgICBjb2xvcjogIzU3NTc1NztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgICBzcGFue1xyXG4gICAgICAgIGRpc3BsYXk6ICRkYjtcclxuICAgICAgICBmbG9hdDogJGZyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnorMztcclxuICAgICAgICBjb2xvcjogIzU3NTc1NztcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJnYztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbHVtcE9uLnBuZ1wiKSBuby1yZXBlYXQgMTBweCBjZW50ZXI7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAkYmdjO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHVibGljLXRpdGxlLWludHJve1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiRoYTtcclxuICBtYXJnaW46JG1nO1xyXG4gIHVse1xyXG4gICAgbGl7XHJcbiAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgaGVpZ2h0OiAyNDBweDtcclxuXHJcbiAgICAgICYuaW50cm8ye1xyXG4gICAgICAgIG1hcmdpbjogMCA3NXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGZsb2F0OiAkZmw7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgZGlzcGxheTogJGRiO1xyXG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAmLmEtdGl0bGV7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzY7XHJcbiAgICAgICAgICBjb2xvcjogJGNzO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hLWludHJve1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6JGZ6KzM7XHJcbiAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgc3BhbntcclxuICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTokZnorMjtcclxuICAgICAgICBjb2xvcjogIzIzNTQ4NztcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAkYmdjIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnB1YmxpYy10aXRsZS1saXN0e1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiAkaGE7XHJcbiAgbWFyZ2luOiAkbWc7XHJcbiAgY2xlYXI6ICRjYjtcclxuICBvdmVyZmxvdzogJG9maDtcclxuICB1bHtcclxuICAgIGxpe1xyXG4gICAgICB3aWR0aDogOTglO1xyXG4gICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xyXG4gICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgLmluc2lkZS10aW1lcyB7XHJcbiAgICAgICAgZmxvYXQ6ICRmbDtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ2M7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzI2O1xyXG4gICAgICAgICAgY29sb3I6ICRjZjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnorMztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnduO1xyXG4gICAgICAgICAgY29sb3I6ICRjZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmluc2lkZS10aXRsZS1pbnRybyB7XHJcbiAgICAgICAgZmxvYXQ6ICRmcjtcclxuICAgICAgICB3aWR0aDogNzEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgLmluc2lkZS10aXRsZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiAkZGI7XHJcbiAgICAgICAgICB3aWR0aDogNzEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5zaWRlLWludHJve1xyXG4gICAgICAgICAgZGlzcGxheTogJGRiO1xyXG4gICAgICAgICAgd2lkdGg6IDcxMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmeisyO1xyXG4gICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIgLmluc2lkZS10aXRsZXtcclxuICAgICAgICBjb2xvcjogJGJnYztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHVibGljLXBpYy1saXN0e1xyXG4gIHdpZHRoOiAkd2I7XHJcbiAgaGVpZ2h0OiAkaGE7XHJcbiAgbWFyZ2luOiAkbWc7XHJcbiAgdWx7XHJcbiAgICAmOjphZnRlcntcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuICAgIGxpe1xyXG4gICAgICBmbG9hdDogJGZsO1xyXG4gICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICAgIG1hcmdpbjogMTVweCA2cHg7XHJcbiAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG4gICAgICBzcGFue1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICBoZWlnaHQ6IDIxMHB4O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgxe1xyXG4gICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGRpc3BsYXk6ICRkYjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZ6KzI7XHJcbiAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTJweCwgMHB4KTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnB1YmxpYy1waWMtbGlzdC1zb257XHJcbiAgd2lkdGg6ICR3YjtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgdWx7XHJcbiAgICAmOjphZnRlcntcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuICAgIGxpe1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICBtYXJnaW46IDE1cHggNnB4O1xyXG5cclxuICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC40cztcclxuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDF7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTJweCwgMHB4KTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC0ycHgsIDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyoq5YiG6aG1KiovXHJcbiNob21lLXBhZ2V7XHJcbiAgd2lkdGg6IDk4JTtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgbWFyZ2luOjEwcHggYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYXtcclxuICAgIGZvbnQtc2l6ZTokZnorMjtcclxuICAgIGNvbG9yOiRiZ2M7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICB9XHJcbn1cclxuI3BhZ2VsaXN0IHtcclxuICB3aWR0aDogJHdiO1xyXG4gIGhlaWdodDogMzJweDtcclxuICBtYXJnaW46IDMwcHggYXV0byAxMHB4IGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblxyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGF7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAkZno7XHJcbiAgICBjb2xvcjogIzQ0NDtcclxuICAgIGJhY2tncm91bmQ6ICNFREVERUQ7XHJcbiAgICBib3JkZXI6ICNjY2NjY2MgMXB4IHNvbGlkO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAmI25vd3BhZ2Uge1xyXG4gICAgICBib3JkZXI6ICRiZ2MgMXB4IHNvbGlkO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbi8qKnFxKiovXHJcbiNvbmxpbmVfcXFfbGF5ZXJ7ei1pbmRleDoyMjAwMDtwb3NpdGlvbjpmaXhlZDtyaWdodDowcHg7dG9wOjA7bWFyZ2luOjI0MHB4IDAgMCAwO31cclxuI29ubGluZV9xcV90YWJ7XHJcbiAgd2lkdGg6NDVweDtcclxuICBmbG9hdDpsZWZ0O1xyXG4gIG1hcmdpbjoxMTVweCAwIDAgMDtcclxuICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcU1lbnUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgYXtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICBoZWlnaHQ6MTIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDo5OTllbTtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICB9XHJcbn1cclxuI29ubGluZVNlcnZpY2V7XHJcbiAgZGlzcGxheTpibG9jaztcclxuICBmbG9hdDpsZWZ0O1xyXG4gIHdpZHRoOjE0MHB4O1xyXG4gIGJhY2tncm91bmQ6ICRiZ2M7XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLm9ubGluZU1lbnV7XHJcbiAgd2lkdGg6IDEyMHB4O1xyXG4gIGhlaWdodDogYXV0bztcclxuICBiYWNrZ3JvdW5kOiAjNENCODAwO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICBoM3tcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB3aWR0aDogMTEwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIGxpe1xyXG4gICAgaGVpZ2h0OjUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICBhe1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLndlaXhpbntcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3d4LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciBpbWd7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnFUZWx7XHJcbiAgICB3aWR0aDogMTEwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBzcGFue1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9xVGVsLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
</pre></body></html>